Architect and build self-hosted Argo Workflows infrastructure from the ground up across multiple AWS regions.
Automate deployment and version upgrades of Argo Workflows and Argo CD in customer-specific Kubernetes clusters.
Maintain and optimize the infrastructure-as-code (IaC) used to provision AWS accounts and deploy Kubernetes clusters using Terraform.
Integrate Argo CD pipelines to define and manage application lifecycles within Kubernetes clusters.
Configure and manage Argo Workflows for sequencing application events, capturing status reports, and supporting audit requirements.
Collaborate with software and DevOps teams to ensure alignment of GitOps workflows and to design scalable and secure CI/CD workflows tailored to customer deployments.
Migrate and support enterprise SaaS products transitioning to AWS, ensuring minimal downtime and efficient use of AWS resources like EKS, Terraform, and Kubernetes.
EXPERIENCE REQUIRED
2+ years of experience with Argo CD and Argo Workflows in production Kubernetes environments.
Deep understanding of Kubernetes architecture, Helm charts, and custom resource definitions (CRDs).
Proficient in building GitOps pipelines using Argo CD or similar tools.
Experience automating infrastructure and application deployments across multiple AWS accounts and regions.
Strong scripting and YAML templating skills.
Ability to manage and maintain complex CI/CD pipelines with a focus on repeatability and auditability.
Domain experience with Kubernetes, RDS, Cloud access management, Terraform, and CI/CD pipelines is desired.
Demonstrated ability to engineer, implement, and manage GitOps pipelines in a cloud environment, ensuring the integration of infrastructure as code (IaC) principles.
Must possess the ability to work collaboratively in teams, while communicating thoughts, concerns, and ideas professionally.
Willingness to work with stakeholders to help clarify requirements and to positively influence technical direction through technical designs
Ability to be flexible to changing priorities