DevOps Engineer
deloitte
Job Description
Cloud & Platform Architecture
- Design, plan, and architect end-to-end cloud infrastructure on AWS — VPC topology, IAM strategy, service networking, multi-account structure, and cost governance
- Own Kubernetes cluster operations across environments: provisioning, upgrades, RBAC hardening, network policies, autoscaling, and node lifecycle management
Delivery Pipelines & Automation
- Build and maintain GitOps delivery pipelines with ArgoCD — ensuring every deployment is auditable, rollback-ready, and environment-aware
- Author reusable, modular infrastructure as code with Terraform and Terragrunt, including safe remote state management and workspace patterns
- Design and maintain CI/CD workflows in GitHub Actions — multi-stage pipelines, build matrix strategies, environment promotion gates, and secret injection via Doppler
- Manage artifact lifecycles through JFrog Artifactory and enforce container image policies from build through registry to production
- Integrate SonarQube into the delivery pipeline to surface vulnerabilities and enforce quality gates before code ships
- Integrate with security vulnerability detection tools to enable quality validations
Observability & Security
- Stand up and own DataDog observability end-to-end: dashboards, APM traces, log pipelines, synthetic checks, and SLO tracking tied to real service agreements
- Establish security-first infrastructure practices — threat modelling, least-privilege access, compliance controls, and structured incident response runbooks
Platform Enablement & Team Leadership
- Partner with engineering teams to define platform standards, golden-path tooling, and self-service infrastructure patterns that reduce toil
- Actively use and promote advanced AI tools (e.g., GitHub Copilot, Cursor AI, ChatGPT plugins) to improve development productivity
- Mentor team members and contribute to a collaborative, innovation-driven engineering culture
Reporting Relationships
Reports to a Manager or Senior Manager within IDT's platform engineering / DevOps practice. Partners with global engineering teams on platform standards and self-service tooling, and mentors junior engineers.
Qualifications
Required
- 5+ years in DevOps, Platform Engineering, or Site Reliability Engineering with meaningful production ownership
- Deep, hands-on AWS expertise — EKS, IAM, VPC, RDS, S3, CloudFront, and the services that surround them
- Strong Kubernetes command: has built clusters, debugged scheduling failures, and hardened them for real workloads
- Production experience with a GitOps toolchain; ArgoCD experience strongly preferred
- Terraform at scale — modules, remote state, workspace strategy, and team-safe workflows; Terragrunt a clear advantage
- GitHub Actions pipeline authoring — knows how to keep pipelines fast, secure, and easy for others to maintain
- Docker fluency from base-image selection through multi-stage build optimization and vulnerability scanning
- Hands-on DataDog experience building observability from the ground up, not just reading pre-built dashboards
- Security-first mindset evidenced in day-to-day approach to secrets, credentials, access control, and dependency hygiene
- Clear, precise written communication — architecture decisions, runbooks, and post-mortems worth sharing with the team
- Excellent problem-solving, communication, and team collaboration skills
- Bachelor's degree (minimum three-year program) in Computer Science, Engineering, or a related technical field