Role: DevOps Engineer
Location: Bangalore
Must be available in Bengaluru on 21st February for an in-person interview for final round
Main Responsibilities
- Work as part of an Agile Scrum team to implement and maintain CI/CD pipelines for end-to-end delivery.
- Handle client-facing responsibilities during deployment and release phases of product implementation.
- Review infrastructure and deployment specifications; manage multiple sources of requirements such as JIRA, Confluence, architecture diagrams, and configuration files.
- Learn and adapt quickly to new tools, cloud platforms, and automation technologies.
- Maintain the health and performance of applications and infrastructure; perform system checks after major updates.
- Automate daily monitoring and health-check campaigns for applications and environments.
- Track deployment progress and ensure code integration aligns with coverage and quality standards.
- Manage multiple environments by provisioning and maintaining different software versions across platforms.
- Independently identify and deploy the correct software versions without developer intervention.
- Communicate effectively with development teams, QA, and other stakeholders to ensure smooth delivery.
About the Ideal Candidate:
- Strong knowledge of DevOps principles, CI/CD methodologies, and infrastructure automation
- tools.
- Up to date with the latest DevOps tools and practices in cloud and containerization.
- Hands-on experience with CI/CD tools like Jenkins, GitLab CI, or Azure DevOps.
- 4–6 years of experience in automating deployments using tools like Ansible, Terraform, or similar.
- Strong experience with containerization technologies (Docker, Kubernetes) and orchestration.
- Proficient in scripting languages (Shell, Python, or Groovy) for automation tasks.
- Experience in monitoring and logging tools (Prometheus, Grafana, ELK stack) for application health and performance.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and infrastructure-as-code practices.
- First-hand experience in setting up automated build pipelines, regression checks, and environment provisioning.
- Ability to troubleshoot deployment issues and analyze backend logs across distributed systems.
- Excellent communication skills for reporting deployment status and collaborating with cross functional teams.