DevOps Engineer
Description
DevOps Engineer
Bangalore, India
About the Job
Minimum 5-8 years of experience in DevOps. Responsible for creating software deployment strategies that are essential for the successful deployment of software. Implementing, maintaining, monitoring, and supporting the IT infrastructure, the AWS experience is a must. Responsible for the high availability of the systems and improving information security. Will work closely with the software development teams to deploy and maintain the hardware & software needed for the projects. Accountable for designing, building, and optimizing automation systems that help to execute web and data infrastructure platforms.
Key Responsibilities
- Implement Continuous Delivery practices for Development teams to improve the time and quality of deliverables
- Maintain & Support Continuous Delivery platform and its users.
- Lead and handle branching, monitoring, and deploying solutions between environments using DevOps as a part of day-to-day activities. Deploy updates and fixes. Contribute to our continuous improvement, detect inefficiencies, and continuous delivery while increasing the maturity of DevOps practices.
- Work closely with development teams to continuously implement reliable and speedy build environments for DEV & QA. Provide timely build status updates; automate as much as possible to improve efficiency and quality.
- Promote innovation, implementation of the latest technologies, outside-of-the-box thinking, teamwork, and self-organization.
- Monitor logs and present a weekly report with various matrices.
- Platform Architecture Design - Understanding the end-to-end Infrastructure for DevOps and configuring a highly available application.
- Open to doing research on new tools and integrating them into the system.
- Cloud migration, migration of on-prem applications to the cloud.
- Static code analysis.
Qualifications: Education, Competencies (Knowledge, Skills & Behaviour), and Experience
- 5+ years of experience in the IT industry with excellent technical leadership skills and interpersonal skills.
- Excellent hands-on skills in CI/CD tools and practices
- Experience in doing POC of new DevOps tools
- Working knowledge of IaaS, PaaS, and Cloud technologies.
- Must have 5+ years of experience in AWS
- Must have excellent verbal and written communication skills.
- Support Tools like Jenkins and Jira.
- 4+ years of working knowledge in Kubernetes.
- 2+ years of experience in other tools like Prometheus, Ansible, Maven, Bitbucket, and docker.
- Experience in hosting and monitoring NodeJS based applications.
- Experience in hosting and monitoring Drupal based applications.
- Open to doing research on new tools and integrating them into the system.
- Cloud migration, migration of on-prem applications to the cloud.
- Setting up a New DevOps setup in the cloud from scratch.
- Static code analysis.
- Scripting languages like Shell or Python.
- Experience in pantheon.io is a plus.