About the Job:
We are looking for a DevOps Engineer to help us build and maintain functional systems that improve customer experience. DevOps Engineer responsibilities include deploying product updates, identifying production issues and implementing integrations that meet customer needs. The candidate should have a solid background in software engineering and should be familiar with .Net, Java and worked on AWS and Google platform. Ultimately, candidate will need to execute and automate operational and deployment processes fast, accurately and securely. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
Responsibilities:
- Work as part of a small team to implement integrations requested by team.
- Deploy updates and fixes.
- Maintain server infrastructure for security updates and patches.
- Provide Level 2 technical support.
- Monitoring of logs and alerts.
- Build tools to reduce occurrences of errors and improve customer experience.
- Perform root cause analysis for production errors.
- Investigate and resolve technical issues.
- Ability to take absolute ownership over assigned work.
Requirements:
- 10 - 12 years of professional software development experience.
- 6+ years of professional experience working with DevOps.
- Extensive Knowledge of AWS and Google cloud platform
- Good hands-on knowledge of Configuration Management and Deployment tools like – Puppet, Ansible, Chef, Terraform etc.
- Extraction of data from database servers, implement backups and restore controls.
- Proficient understanding of code versioning tools, such as Git.
- Proficient in scripting, and Git and Git workflows
- Experience in developing Continuous Integration/ Continuous Delivery pipelines (CI/ CD)
- Meaningful experience working on large, complex systems
Job Location:
Bangalore, India