DevOps Engineer
CI/CD, Cloud Infrastructure, Deployment & Security, Server Setup
Job Summary
We are seeking an experienced DevOps Engineer with 7+ years of hands-on experience in designing, implementing, and managing scalable cloud infrastructure, CI/CD pipelines, deployment automation, monitoring systems, and application security.
The ideal candidate will be responsible for maintaining and optimizing the complete DevOps lifecycle for our Mobile Applications, Web Applications, Desktop Applications, Admin Portals, APIs, and Cloud Infrastructure. You will work closely with Developers, QA Engineers, Product Managers, and Security Teams to ensure reliable, secure, and highly available systems.
Key Responsibilities
Infrastructure & Cloud Management
- Design, implement, and maintain scalable cloud infrastructure.
- Manage AWS, Azure, or Google Cloud environments.
- Configure and maintain Virtual Machines, Containers, Databases, and Networking.
- Implement Infrastructure as Code (IaC) using Terraform, CloudFormation, or similar tools.
- Ensure high availability, scalability, disaster recovery, and fault tolerance.
CI/CD Pipeline Management
- Design and manage automated CI/CD pipelines.
- Automate Build, Test, Release, and Deployment processes.
- Implement GitOps and DevOps best practices.
- Optimize deployment workflows for Web Apps, Mobile Apps, APIs, and Desktop Applications.
- Reduce deployment downtime and improve release reliability.
Containerization & Orchestration
- Build and maintain Docker container environments.
- Manage Kubernetes clusters and container orchestration.
- Implement auto-scaling and resource optimization.
- Monitor container health and performance.
Application Deployment
- Manage production, staging, testing, and development environments.
- Deploy Mobile Backend APIs.
- Deploy Web Applications and Admin Portals.
- Deploy Desktop Application update pipelines.
- Implement Blue-Green and Rolling Deployment strategies.
- Maintain version control and release management.
Monitoring & Incident Management
- Implement system monitoring and alerting.
- Monitor application uptime, infrastructure health, and performance.
- Configure dashboards using Grafana, Prometheus, Datadog, New Relic, or similar tools.
- Troubleshoot infrastructure and deployment issues.
- Conduct root cause analysis and implement preventive measures.
Security & Compliance
- Implement DevSecOps practices.
- Configure firewalls, SSL certificates, WAF, and network security.
- Manage secrets, API keys, and access control.
- Conduct vulnerability assessments and security audits.
- Ensure compliance with security and data protection standards.
Database & Storage Management
- Manage cloud databases and backups.
- Optimize database performance and reliability.
- Configure disaster recovery and backup strategies.
- Monitor storage utilization and scalability.
Collaboration & Process Improvement
- Work closely with Development, QA, and Product Teams.
- Improve deployment speed and software delivery lifecycle.
- Establish DevOps standards and best practices.
- Mentor junior DevOps and Infrastructure Engineers.
Required Skills
Cloud Platforms
- AWS (Preferred)
- Microsoft Azure
- Google Cloud Platform (GCP)
CI/CD Tools
- GitHub Actions
- GitLab CI/CD
- Jenkins
- Azure DevOps
- Bitbucket Pipelines
Containerization
Infrastructure as Code
- Terraform
- AWS CloudFormation
- Ansible
Monitoring & Logging
- Grafana
- Prometheus
- ELK Stack
- Datadog
- New Relic
Version Control
Scripting
- Bash
- Shell Scripting
- Python
- PowerShell
Security
- DevSecOps
- SSL/TLS
- IAM
- Network Security
- Vulnerability Management
Preferred Experience
- Experience supporting Flutter Mobile Applications.
- Experience deploying React.js, Next.js, Angular, or Vue.js applications.
- Experience managing Node.js, .NET, Java, or Python backend services.
- Experience with microservices architecture.
- Experience handling large-scale production environments.
- Experience supporting SaaS and Super App platforms.
- Experience with multi-tenant cloud applications.
Education
- Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or related field.
- AWS, Azure, Kubernetes, Terraform, or DevOps certifications preferred.
Success Metrics
- 99.9%+ Application Uptime
- Automated CI/CD Deployment Pipelines
- Zero Critical Security Breaches
- Reduced Deployment Time
- Improved Infrastructure Performance
- High Availability & Scalability
- Fast Incident Resolution
Experience Required
7+ Years
Employment Type
Full-Time
Reporting To
CTO / Head of Engineering
Pay: From ₹399,155.73 per year
Work Location: In person