GitOps Engineer

at  Yechte Consulting

Bruxelles, , Belgium -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate23 Apr, 2025Not Specified24 Jan, 2025N/AGit,Ports,Kubernetes,Components,English,JenkinsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

MUST HAVE SKILLS

  • Deep understanding of Kubernetes architecture and components (pods, services, deployments, namespaces, etc.)
  • Proficiency with kubectl commands and Kubernetes configuration files
  • Familiarity with GitOps practices, where Git is used as the single source of truth for declarative infrastructure and applications
  • Understanding of how ArgoCD implements GitOps for continuous deployment
  • Knowledge of installation and configuration of ArgoCD
  • Knowledge of managing ArgoCD applications, projects, and repositories
  • Knowledge of using the ArgoCD CLI for various operations
  • Knowledge of configuring and using ArgoCD’s web UI
  • Experience with CD practices: designing and implementing CD pipelines; automating deployments using ArgoCD; monitoring and managing application deployments
  • Experience with basic networking concepts, including IP addresses, ports, and DNS
  • Experience with implementing security best practices for Kubernetes and ArgoCD (e.g., RBAC, network policies)
  • Experience with integrating ArgoCD with CI tools like Jenkins, GitLab CI, or GitHub Actions
  • Understanding how to trigger deployments based on CI pipeline results
  • Experience with setting up monitoring and logging for ArgoCD and deployed applications
  • Experience with using tools like Prometheus, Grafana, and ELK stack for observability
  • Skilled in using the Kubernetes command-line tool
  • Expertise in using the command-line interface for managing ArgoCD applications and configurations
  • Fluent in English

WORK AT YECHTE

We are an independent digital consultancy with ambitious goals and a global presence. We support a diverse range of companies, building digital teams and delivering innovative digital solutions. Our multicultural and diverse workforce, comprised of ‘Global Citizens’, reflects this inclusivity.
We care about work-life balance and meeting the expectation of a growing team, investing in people because they are our greatest asset. Our consistent growth is a testament to this commitment.
Come work at yechte, a company on the rise, offering excellent benefits, opportunities for personal development, and the chance to learn from accomplished leaders. We are always looking for exceptional professionals to join our team.

Responsibilities:

  • Installing and configuring ArgoCD in the Kubernetes cluster
  • Setting up access controls and security configurations
  • Creating and managing ArgoCD applications and projects
  • Configuring application sync policies and monitoring application states
  • Implementing GitOps workflows to automate deployments
  • Integrating ArgoCD with CI pipelines to trigger deployments based on code changes
  • Setting up monitoring and logging for ArgoCD and applications
  • Troubleshooting deployment issues and ensuring smooth operation
  • Continuously improving the deployment process and infrastructure
  • Keeping up-to-date with the latest features and best practices in ArgoCD and Kubernetes


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Bruxelles, Belgium