Job Description
Our client is a prominent Software Development Company looking for a Platform / Cloud Engineer with solid experience working with Kubernetes and containerized workloads, CI / CD tools, and in building and supporting apps running on AWS.
Requirements:
- AWS Associate level certification or substantial years of experience
- Preferred Kubernetes Application Developer certification or substantial years of experience
- Familiarity with Kubernetes administrative tasks
- Experience with IaC tools such as Terraform, CloudFormation, or CDK
- Experience with Kubernetes GitOps practices and using tools such as ArgoCD / Flux or Helm / Kustomize
- Experience monitoring with Prometheus, Grafana, CloudWatch
- Good understanding of AWS services (EKS, VPC, S3, RDS, IAM, Fargate, Lambda, CloudFront) and Well Architected Frameworks
- Knowledge of Observability and Monitoring tools (Xray, CloudWatch, Open Tracing, Grafana)
- Experience with DevOps Practices and CI / CD Tools (AWS DevOps Tools, Jenkins)
- Familiarity with Cloud Native Toolsets (Helm, Kustomize)
- Understanding of Containerization, Distributed systems, and architectures
Responsibilities:
- Implementing CI / CD pipelines using Jenkins or similar tools (Github Actions, Azure DevOps)
- Enhancing monitoring, observability (SLO, SLI, SLA), and alerting systems
- Managing Infrastructure-as-Code (IaC) with Terraform, CloudFormation, Crossplane
- Overseeing release management processes