remote
Senior DevOps Engineer - Ad Hoc
Devops Engineer
Lead the design and operation of scalable cloud infrastructure, automate deployments, and ensure high availability for mission‑critical public‑sector applications using Kubernetes, Docker, AWS, Terraform, and CI/CD pipelines.
About the role
Key Responsibilities
- Architect, deploy, and maintain highly available Kubernetes clusters on AWS, ensuring secure and scalable environments for production workloads.
- Design and implement CI/CD pipelines with Git, Jenkins/ArgoCD, and Terraform, automating code delivery from commit to production.
- Collaborate with development teams to containerize applications, optimize Docker images, and enforce best practices for microservices.
- Monitor system health using Prometheus, Grafana, and CloudWatch; troubleshoot performance bottlenecks and implement proactive scaling.
- Implement infrastructure as code, manage secrets with Vault/SSM, and enforce compliance with security policies.
Requirements
- 5+ years of DevOps experience in a cloud‑native environment, with deep knowledge of Kubernetes and Docker.
- Proficient in AWS services (EKS, EC2, S3, RDS, CloudFormation) and IaC tools such as Terraform.
- Strong scripting skills in Python or Bash, and experience with CI/CD tooling (Jenkins, GitHub Actions, ArgoCD).
- Hands‑on experience with monitoring, logging, and alerting solutions (Prometheus, Grafana, ELK).
- Excellent problem‑solving skills, ability to work independently in a remote setting, and a passion for building reliable, secure systems.
Skills
kubernetesdockerawsterraformcicdpython