We are seeking a highly skilled Senior DevOps Engineer with strong experience in SaaS-based software environments. The ideal candidate must have hands-on experience supporting mobile and web applications, along with exposure to AI/ML project deployments. This role focuses strictly on software-based DevOps practices (not networking infrastructure).
Key Responsibilities:
- Design, implement, and maintain CI/CD pipelines for web and mobile applications
- Manage cloud infrastructure (AWS / Azure / GCP) for SaaS-based products
- Deploy, monitor, and scale AI/ML-based applications and services
- Work closely with development teams to streamline release cycles
- Implement containerization using Docker and orchestration via Kubernetes
- Ensure high availability, system reliability, and performance optimization
- Maintain infrastructure as code (IaC) practices (Terraform, CloudFormation, etc.)
- Monitor production systems and implement security best practices
- Troubleshoot deployment and performance issues
Job Requirements (JR)Mandatory Requirements:
- 3–4 years of hands-on DevOps experience
- Minimum 2 years working in a software house environment (SaaS-based products)
- Experience working on mobile and web application deployments
- Hands-on exposure to AI / ML project infrastructure and deployments
- Strong experience with:
- CI/CD tools (GitHub Actions, GitLab CI, Jenkins, etc.)
- Docker & Kubernetes
- Cloud platforms (AWS / Azure / GCP)
- Linux-based systems
- Experience with Infrastructure as Code (Terraform, Ansible, etc.)
- Monitoring tools (Prometheus, Grafana, ELK stack)
- Knowledge of security best practices in cloud environments
- Strong problem-solving and collaboration skills
Job Type: Full-time
Work Location: In person