DevOps Developer
Job Description
About the Role
We are hiring a DevOps Developer to architect, build, and maintain cloud infrastructure using CI/CD Pipeline Design, Infrastructure as Code, Container Orchestration. This role is critical to our client's reliability and velocity — you'll own infrastructure-as-code, CI/CD pipelines, monitoring, and incident response. The ideal candidate has production experience with Terraform and Kubernetes at scale (1000+ requests/second), understands cost optimization deeply, and can implement security best practices without slowing teams down. You'll work alongside development teams to enable fast, safe deployments while maintaining 99.9%+ uptime.
Key Responsibilities
- Own CI/CD Pipeline Design implementation and optimization — configuration, customization, and ongoing enhancement based on business needs
- Manage Infrastructure as Code workflows including setup, user training, and continuous improvement of processes
- Implement and maintain Container Orchestration ensuring seamless integration with existing systems and workflows
- Architect and maintain DevOps infrastructure using infrastructure-as-code principles
- Build and optimize CI/CD pipelines that enable multiple daily deployments with confidence
- Implement security controls — IAM policies, encryption, network segmentation, and compliance automation
- Monitor system health and respond to incidents with documented runbooks and escalation procedures
- Optimize DevOps costs through right-sizing, reserved capacity, and automated scaling strategies
- Collaborate with development teams to containerize applications and improve deployment reliability
- Maintain disaster recovery plans with documented RPO/RTO targets and regular testing
Must-Have Qualifications
- Hands-on experience with CI/CD Pipeline Design — configuration, customization, and troubleshooting in production environments
- Proficiency with Terraform as part of the DevOps development/operations workflow
- 3+ years of production DevOps experience managing infrastructure for applications serving real traffic
- Strong Linux/Unix system administration skills
- Experience with infrastructure-as-code tools and container orchestration
- Understanding of networking fundamentals — DNS, load balancing, VPNs, and security groups
- On-call experience with documented incident response and post-mortem processes
Nice-to-Have Skills
- AWS Certified DevOps Engineer certification or equivalent validated credential
- CKA (Certified Kubernetes Administrator) certification or equivalent validated credential
- Experience with advanced DevOps features: Infrastructure as Code, Container Orchestration, Cloud Architecture
- Familiarity with the broader DevOps ecosystem including Kubernetes and Docker
- Cloud platform certifications (AWS Solutions Architect, GCP Professional, or Azure equivalent)
- Experience with service mesh, GitOps (ArgoCD/Flux), or platform engineering
Interview Tips
Technical Coding Exercise
Give a small, realistic DevOps coding challenge that tests fundamentals — clean code, edge case handling, and test writing. Time-box to 45-60 minutes.
Architecture Whiteboard
Present a system design problem relevant to DevOps. Evaluate their approach to scalability, data modeling, and trade-off discussions.
Code Review Simulation
Show a DevOps pull request with both good patterns and subtle issues. Assess what they catch, how they communicate feedback, and what they prioritize.
Past Project Deep-Dive
Have them walk through their most challenging DevOps project. Ask probing questions about architecture decisions, obstacles, and what they learned.
Typical Team Structure
Team Size
2-4 DevOps engineers
Reports To
VP of Engineering, CTO, or Platform Engineering Manager
Collaborates With
Backend Development, Frontend Development, Security, QA
Skip the JD — Get Matched Instead
Tell us your DevOps requirements and we'll send pre-vetted profiles with video intros in 24-48 hours.
You're all set!
We'll send matched profiles within 24-48 hours. Check your email for next steps.