Profile: DevOps Engineer
Skills: Azure, GCP, Gitlab, Github, Kafka
Experience: 7+ Years
Working Hours: 3–4 hours per day (Between 6 PM IST to 1 AM IST)
Working Days: Monday To Friday
Location: Remote
Job Summary
We are looking for a highly motivated DevOps Engineer with hands-on experience in Microsoft Azure, Google Cloud Platform (GCP), GitLab, GitHub, Apache Kafka, and SendGrid. The ideal candidate will be responsible for building and maintaining CI/CD pipelines, automating cloud infrastructure, managing containerized deployments, and ensuring the reliability, scalability, and security of cloud-based applications across Azure and GCP environments.
Key Responsibilities
- Design, implement, and maintain CI/CD pipelines using GitLab CI/CD.
- Deploy, manage, and optimize cloud infrastructure on Microsoft Azure and Google Cloud Platform (GCP).
- Automate infrastructure provisioning using Infrastructure as Code (IaC) tools such as Terraform or ARM templates.
- Manage source code repositories, branching strategies, and release workflows using GitHub and GitLab.
- Deploy and support containerized applications using Docker and Kubernetes (AKS/GKE).
- Configure, administer, and monitor Apache Kafka clusters for reliable event streaming.
- Integrate and manage SendGrid for transactional and notification email services.
- Implement monitoring, logging, alerting, and performance optimization across cloud environments.
- Ensure cloud security best practices, IAM policies, secrets management, and compliance standards.
- Troubleshoot infrastructure, deployment, and production issues to ensure high availability.
- Collaborate with development, QA, and operations teams to streamline application delivery.
- Create and maintain deployment documentation, automation scripts, and operational runbooks.
Required Skills
Cloud Platforms
- Microsoft Azure
- Google Cloud Platform (GCP)
- Azure Virtual Machines
- Azure Networking
- Azure Storage
- GCP Compute Engine
- Cloud IAM
- Azure Monitor / Cloud Monitoring
DevOps & CI/CD
- GitLab
- GitLab CI/CD
- GitHub
- CI/CD Pipeline Development
- Infrastructure as Code (Terraform/ARM)
Containers & Orchestration
- Docker
- Kubernetes (AKS/GKE)
- Helm (Preferred)
Messaging
- Apache Kafka
- Kafka Producers & Consumers
- Topic Management
- Event-Driven Architecture
Email Services
- SendGrid API
- SMTP Configuration
- Transactional Email Integration
Scripting & Automation
- Bash/Shell Scripting
- Python (Preferred)
- YAML
- REST APIs
Monitoring & Logging
- Azure Monitor
- Prometheus
- Grafana
- ELK Stack (Preferred)
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5–8 years of experience in DevOps, Cloud Infrastructure, or Site Reliability Engineering.
- Strong hands-on experience with Azure and GCP.
- Expertise in GitLab CI/CD, GitHub, and deployment automation.
- Experience with Apache Kafka administration or deployment.
- Knowledge of SendGrid integration for email services.
- Strong understanding of Linux administration and networking.
- Excellent troubleshooting, automation, and problem-solving skills.
- Strong communication and collaboration abilities.
Pay: From ₹30,000.00 per month
Benefits:
- Flexible schedule
- Work from home
Experience:
- Azure: 6 years (Required)
- GCP: 3 years (Required)
- Kafka: 3 years (Required)
Work Location: Remote