Ngo Consulting Partners
Senior DevOps Engineer
Overview We’re seeking an experienced Senior DevOps Engineer to maintain and expand our multi-cloud infrastructure, provide on-call support, and collaborate closely with our engineering team through pair programming. You will be a key contributor to ensuring uptime, stability, and scalability for our clients’ systems. This role is best suited for a senior engineer who is comfortable with fractional ownership and delivering high-impact support in a low-hour, on-call engagement. Key Focus Areas • Multi-cloud infrastructure (AWS primary; Azure and GCP) • Container orchestration (Docker, Docker Swarm; familiarity with Podman or Kubernetes a plus) • Networking for client connectivity (VPCs, VPNs, security groups, subnets) • Rapid incident response and troubleshooting • Collaborative pair programming and knowledge sharing Key Responsibilities • Provide on-call support for production incidents and infrastructure issues; troubleshoot and resolve rapidly • Pair program with engineers to troubleshoot issues and share infrastructure best practices • Maintain and troubleshoot cloud infrastructure, including Docker containers and Docker Swarm orchestration • Manage networking and client connectivity patterns • Maintain Terraform/Terragrunt configurations and automate deployment processes • Monitor system health and performance, and implement alerting improvements • Implement security best practices, manage IAM roles, and configure secrets • Document infrastructure architecture, runbooks, and operational procedures • Collaborate on CI/CD workflows (primarily GitHub Actions) and support automation initiatives Required Skills & Experience • 3+ years of production experience with AWS (VPC, EC2, S3, IAM, CloudWatch); familiarity with Azure or GCP • Production experience with Docker and Docker Swarm, including container networking and service discovery • Strong Terraform experience; Terragrunt preferred • CI/CD experience with GitHub Actions and scripting (Bash, Python) • Experience participating in on-call rotations and incident response • Strong communication skills and comfort with collaborative pair programming Preferred Skills • Python and/or Bash for infrastructure automation • Multi-cloud architecture patterns • Data pipeline infrastructure experience • Security best practices and cost optimization experience • Strong technical documentation skills Technical Stack • Cloud: AWS (primary), Azure, GCP • Containers: Docker, Docker Swarm, Podman, Kubernetes • IaC: Terraform, Terragrunt • CI/CD: GitHub Actions • Scripting: Python, Bash • Monitoring: CloudWatch, Azure Monitor • Storage: S3, ADLS Gen2 • Secrets: AWS Secrets Manager, Azure Key Vault Engagement Details • Approximately 5–15 hours per month • Contractor/Consultant role, fully remote • On-call availability required; flexible schedule • Long-term engagement with opportunity for expanded scope and responsibility Originally posted on Himalayas
