Overview:
We are seeking a highly experienced Senior DevOps Engineer with strong expertise in AWS and GitOps practices. This role focuses on designing, implementing, and managing scalable infrastructure and CI/CD workflows in cloud-native environments.
Key Responsibilities:
- Manage and orchestrate Kubernetes environments across multiple clusters
- Implement and maintain GitOps workflows using ArgoCD
- Design and deploy AWS-based infrastructure (EC2, EKS, RDS, IAM, ASM, ACM, PrivateLink, VPC Lattice)
- Develop Infrastructure as Code using Terraform
- Create and maintain automation scripts (Bash, Python, or Go)
- Build and optimize CI/CD pipelines
Required Qualifications:
- 5+ years of DevOps experience (10+ years preferred)
- Strong expertise in ArgoCD, including multi-cluster management
- Advanced Kubernetes orchestration and management experience
- Deep knowledge of AWS services and architecture
- Proficiency in Terraform for infrastructure automation
- Strong scripting skills (Bash, Python, or Go)
Preferred Qualifications:
- Experience with GitLab CI/CD pipelines
- Familiarity with observability tools (Prometheus, Grafana, Loki, DataDog)
Nice to Have:
- Experience with Argo Workflows
- Helm chart development and deployment
- Background in SaaS or PaaS environments
- Knowledge of authentication protocols and tools (SSO, OIDC, SAML, Keycloak, Okta)