We are hiring a DevOps Engineer with strong hands-on experience in Azure and Google Cloud Platform (GCP) to build, automate, and manage scalable cloud environments. The role focuses on modern microservices, serverless architectures, IaC automation, CI/CD development, and ensuring high system reliability. The engineer will collaborate across teams to deliver secure, efficient cloud solutions while supporting production environments and incident response.
Responsibilities
Cloud Infrastructure (Azure & GCP):
- Architect and manage microservices and serverless workloads using Azure Functions, GCP Cloud Run, and GCP Cloud Functions.
- Manage Kubernetes clusters (AKS/GKE) and Docker-based deployments.
- Configure App Services, Function Apps, and Cloud Run services.
- Implement Azure Service Bus, Cosmos DB, Pub/Sub, and Scheduling tools.
- Design cloud networking: VPCs, VPNs, Load Balancers, Network Peering.
- Manage cloud storage solutions: Azure Storage, File Shares, GCP Buckets, Filestore.
- Handle secure key and secret storage via Azure Key Vault and GCP Secret Manager.
Automation & Infrastructure as Code:
- Build IaC using Terraform; manage configuration with Ansible.
- Create automation scripts using Python, Bash, or PowerShell.
- Maintain version-controlled infrastructure repositories (Code-First Infrastructure).
CI/CD & DevOps Enablement:
- Build and maintain CI/CD pipelines using Azure DevOps.
- Integrate code quality and security tools (SonarQube, Orca, etc.).
- Manage FTP/SFTP servers and secure file-transfer workflows.
- Collaborate with developers to optimize images, deployments, and rollouts.
Monitoring, Reliability & On-Call:
- Implement monitoring and alerting with Prometheus, Grafana, Zabbix, and Application Insights.
- Analyze logs and system metrics for performance and uptime.
- Provide on-call support for production systems, ensuring quick incident recovery.
- Participate in post-incident reviews and reliability improvements.
Governance, Compliance & Collaboration:
- Ensure compliance with organizational SOPs and security standards.
- Track operational and project tasks using Jira.
- Collaborate with internal teams and clients to deliver cloud solutions.
Qualifications:
- Bachelor’s in Computer Science, IT, or related field.
- 3+ years of experience in DevOps, Cloud Operations, or Infrastructure Engineering.
- Hands-on expertise with Azure and GCP.
- Strong skills in Kubernetes, Docker, Terraform, and Ansible.
- Proficiency in Python, Bash, or PowerShell.
- Solid understanding of networking, VPCs, VPNs, cloud security.
- Experience with microservices/serverless architectures.
- CI/CD pipeline development, monitoring, and incident response experience.
- Strong troubleshooting, analytical, and communication skills.