Description

  • Understanding of GitOps principles
  • Strong familiarity with AWS.  
  • Automation of application deployment by integrating ArgoCD with Git. 
  • Creating and managing ArgoCD applications including synchronization strategies, and resource hooks
  • Optimizing ArgoCD for performance and scalability
  • Collaborating with development and operations teams to ensure alignment with application requirements
  • Ability to troubleshoot synchronization issues, network connectivity, Kubernetes resource configurations in context of ArgoCD 
  • Strong understanding of Kubernetes infrastructure.   
  • Experience with languages like Bash, Python, or Go for automating tasks and extending Argo CD functionalities.
  • Monitoring and logging tooling for observing ArgoCD and deployed applications.  

Nice to Have:

  • Previous experience building SaaS solutions and automation solutions. 
  • Deploying/managing ArgoCD in support of production systems including HA/DR approaches. 
  • Experience/exposure with Akuity.
  • Terraform for managing underlying infrastructure.   

Related DevOps & CI/CD

Required: 

  • GitLab: Project creation, file templating, pipeline management

Nice-to-have:

  • Helm templating
  • Argo Workflows: Creation, monitoring, and management

Soft Skills:

  • Strong problem-solving abilities
  • Excellent communication skills for client interaction
  • Self-directed learning and research
  • Attention to detail for complex integrations
  • Ability to work independently in a low-supervision environment
  • Quality ownership mindset

Education

Any Gradute