DevOps Engineer – AWS/Azure/GCP, Terraform, Kubernetes, Docker & CI/CD
Core
Design, implement, maintain, and monitor multi-cloud infrastructure (AWS, Azure, GCP) and applications using Infrastructure as Code, containerization, and CI/CD pipelines.
Role type
Senior Cloud Infrastructure and DevOps Engineer
Builds
Scalable, secure, and reliable cloud-based solutions for clients
Domain
Cloud computing, DevOps, multi-cloud environments
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
AWS, Microsoft Azure, Google Cloud Platform, Terraform, Docker, Kubernetes, Jenkins, Chef, Puppet, MySQL, PostgreSQL, Oracle, VMware, Hyper-V, Infrastructure as Code, CI/CD pipeline management, container orchestration, configuration management, database administration, scripting for automation
Preferred skills
Multi-cloud or hybrid-cloud environment management, automated infrastructure provisioning and recovery processes, cloud security and identity management, cloud-native application deployment, observability and performance management tools, cloud resource optimization, AWS Solutions Architect or Azure Administrator certifications, technology or finance industry experience
Technologies
Terraform, Docker, Kubernetes, Jenkins, Chef, Puppet, VMware, Hyper-V, MySQL, PostgreSQL, Oracle
Responsibilities
Design and maintain cloud infrastructure across AWS, Azure, and GCP; Develop and maintain Infrastructure as Code using Terraform; Build and improve CI/CD pipelines using Jenkins; Containerize applications using Docker and support deployments through Kubernetes; Automate infrastructure provisioning, configuration, deployment, and monitoring; Manage and support virtualized infrastructure using VMware and Hyper-V; Support database environments involving MySQL, PostgreSQL, and Oracle; Monitor and manage cloud environments for performance, availability, and security; Troubleshoot and resolve infrastructure, deployment, networking, and application issues; Collaborate with cross-functional teams to implement cloud-based solutions for clients; Provide technical support to clients for cloud-based solutions; Contribute to infrastructure design, technical documentation, and operational procedures; Apply DevOps practices to improve delivery speed and reliability; Promote sustainable technology practices through efficient resource utilization
Seniority
Senior, hands-on IC