ApacheAWSCloudFluxJenkinsKafkaKubernetesMongoDBTerraformApache KafkaAmazon Web ServicesGitHub ActionsTerragruntEKSHelmArgoCDRDSCloudWatchDatadogGitHubGitOpsCI/CD
About this role
Role Overview
Design, implement, and manage scalable and secure cloud infrastructures using Amazon Web Services (AWS)
Deploy, configure, and maintain containerized applications using Kubernetes, Amazon EKS, and Helm charts
Build and manage Infrastructure as Code (IaC) using Terraform and Terragrunt
Develop and maintain CI/CD pipelines using GitHub workflows, GitHub Actions, and Jenkins
Deploy and manage streaming platforms such as Amazon MSK or Apache Kafka
Manage and optimize cloud-based databases, including Amazon RDS and MongoDB
Implement monitoring and observability solutions using Datadog and CloudWatch
Collaborate with cross-functional teams to improve system reliability, operational efficiency, and infrastructure performance
Requirements
Strong hands-on experience with Amazon Web Services (AWS) and cloud-native services
Proven experience with Kubernetes, Amazon EKS, and Helm for container orchestration and deployment
Expertise in Infrastructure as Code (IaC) tools such as Terraform, with mandatory experience in Terragrunt
Solid background in CI/CD pipeline development using GitHub Actions, GitHub workflows, and Jenkins
Hands-on experience with streaming technologies, including Amazon MSK or Apache Kafka
Understanding of cloud networking, security best practices, and infrastructure optimization.
AWS Certified Solutions Architect or AWS DevOps Engineer certification is nice to have
Certified Kubernetes Administrator (CKA) certification is nice to have
Experience with GitOps tools such as ArgoCD or Flux is nice to have