We are seeking a highly experienced Senior DevOps Engineer with proven expertise in multi-cloud environments (AWS, Azure, GCP) to lead our cloud infrastructure initiatives. The ideal candidate will have strong hands-on experience with Kubernetes orchestration (EKS, AKS, GKE), advanced CI/CD implementations, and a track record of architecting scalable cloud-native solutions.
Key Responsibilities:
Multi-Cloud Infrastructure Management
Design, implement, and manage enterprise-scale infrastructure across AWS, Azure, and GCP
Architect and maintain production-grade Kubernetes clusters using EKS, AKS, and GKE
Implement Infrastructure as Code using Terraform, CloudFormation, and ARM templates
Optimize cloud costs and resource utilization across multiple cloud providers
Ensure high availability, disaster recovery, and business continuity across all environments
Container Orchestration & Microservices
Deploy and manage containerized applications using Docker and Kubernetes
Implement service mesh architectures using Istio for advanced traffic management
Design and maintain Helm charts for standardized application deployments
Configure auto-scaling, load balancing, and service discovery for microservices
Implement container security best practices and vulnerability scanning
CI/CD Pipeline Architecture
Design and implement sophisticated CI/CD pipelines using Jenkins, Azure DevOps (YAML/Classic), GitHub Actions, TeamCity, and CircleCI
Establish GitOps workflows with ArgoCD for Kubernetes deployments
Implement automated testing strategies including unit, integration, and mutation testing
Configure blue-green, canary, and rolling deployment strategies
Integrate security scanning and compliance checks into CI/CD pipelines
Cloud Services Implementation
AWS Services:
EC2, EKS, ECS, Lambda, Elastic Beanstalk
DynamoDB, S3, RDS, ElastiCache
SES, SNS, SQS, Cognito
CloudWatch, CloudFormation, Systems Manager
Azure Services:
AKS, Azure Functions, App Service, Service Fabric
Azure AD, Key Vault, Managed Service Identity (MSI)
Blob Storage, Azure SQL, Cosmos DB
Virtual Machines, VM Scale Sets, Azure DevOps
GCP Services:
Compute Engine, GKE, Cloud Functions
BigQuery, Cloud Storage, AlloyDB
Vertex AI integration for ML workflows
Cloud Deployment Manager, Stackdriver
Automation & Scripting
Develop advanced automation scripts using Python, PowerShell, Bash, Node.js, and Perl
Create infrastructure automation tools and self-service platforms
Implement automated monitoring, alerting, and incident response
Build custom tools for database maintenance and performance optimization
Automate security compliance and governance procedures
Security & Compliance
Implement Zero Trust Architecture principles
Configure identity and access management (IAM, OAuth 2.0, SAML)
Manage secrets using Vault, Azure Key Vault, and AWS Secrets Manager
Implement network security, SSL/TLS, and encryption strategies
Ensure compliance with industry standards and security frameworks
Configure SIEM tools and security monitoring solutions
Database & Data Platform Management
Maintain high availability for SQL Server, PostgreSQL, MySQL, and NoSQL databases
Implement database backup, recovery, and replication strategies
Monitor database performance, growth, and optimization
Support data engineering platforms including Snowflake, BigQuery, and Azure Synapse
Configure Redis, MongoDB, Cassandra, DynamoDB, and Cosmos DB
Team Leadership & Collaboration
Lead cross-functional teams including developers, data engineers, and security teams
Mentor junior engineers on DevOps best practices and cloud technologies
Conduct architecture reviews and provide technical guidance
Foster DevOps culture and continuous improvement mindset
Coordinate with stakeholders to align technical solutions with business objective
Technical Expertise
Cloud Platforms: 5+ years hands-on experience with AWS, Azure, and GCP
Kubernetes: 4+ years managing production workloads on EKS, AKS, and GKE
CI/CD Tools: Expert-level proficiency with Jenkins, Azure DevOps, GitHub Actions, ArgoCD
IaC: Advanced experience with Terraform, CloudFormation, ARM templates, Ansible
Scripting: Expert-level skills in Python, PowerShell, Bash, Node.js
Containers: Deep expertise with Docker, Kubernetes, Helm, and Istio
Strong experience with SQL Server, PostgreSQL, MySQL, NoSQL databases
Knowledge of cloud-native databases (DynamoDB, Cosmos DB, BigQuery)
Experience with caching solutions (Redis, ElastiCache)
Understanding of data lake and warehouse architectures
Additional Requirements
Experience with serverless architectures and microservices
Familiarity with monitoring tools (CloudWatch, Azure Monitor, Stackdriver)
Preferred Qualifications
Cloud certifications (AWS Solutions Architect, Azure DevOps Engineer, GCP Professional)
Kubernetes certifications (CKA, CKAD)
Experience with AI/ML platforms (SageMaker, Azure ML, Vertex AI)
Knowledge of data engineering tools (Spark, Databricks, Airflow)
Experience with security tools (Darktrace, Fortinet, Cloudflare)
Contributions to open-source projects
Experience as a Product Owner or Technical Lead
Competitive Salary
Healthcare Benefit Package
Career Growth