Senior DevOps Engineer (4+)
thomsonreuters | 14 days ago | Hyderabad

About the role:
• Design, build, and maintain CI/CD pipelines using industry standard tools such as Jenkins, Github Actions, Azure DevOps, etc.
• Implement automated unit tests and end-to-end functional testing for web applications.
• Deploy web applications to cloud platforms like AWS or Azure.
• Monitor production environments using monitoring tools like Datadog
• Implement best practices in system reliability engineering, including blue-green deployments, canary releases, A/B testing, and feature flags.
• Work with development teams to implement infrastructure as code using Terraform.
• Collaborate with development teams on improving software delivery processes by implementing feedback mechanisms, performance optimization techniques, and scalable architectures.
• Provide technical guidance and support to other team members.
• Document procedures and create documentation around deployment strategies, troubleshooting guides, and best practices.
• Continuously learn new technologies and trends in software development and DevOps.
 

About You:
• Bachelor's degree in computer science, information technology, or a related field. Master's degree preferred.
• At least 4-7 years of experience working as a DevOps engineer or Development experience in any of the known technologies like .Net, Java, or Python
• Proficiency in programming languages such as C#, Python, Java, or NodeJS.
• Experience with containerization tools like Docker, Kubernetes, and Helm Charts.
• Knowledge of version control systems like Git and branch management workflows.
• Expertise in CI/CD pipeline automation using Jenkins, Github Actions, Azure DevOps, or similar tools.
• Strong understanding of cloud computing concepts and services offered by major public clouds (AWS, Azure, Google Cloud Platform).
• Familiarity with microservices architecture patterns and design principles.
• Experience with automated testing frameworks such as JUnit, Pytest, or Robot Framework.
• Knowledge of system reliability engineering best practices, including monitoring, logging, alerting, and incident management.
• Good to be familiar with configuration management tools like Chef, Ansible, Puppet, or SaltStack.
• Ability to communicate complex technical concepts effectively to both technical and non-technical stakeholders.

Official notification
Contact US

Let's work laptop charging together

Any question or remark? just write us a message

Send a message

If you would like to discuss anything related to payment, account, licensing,
partnerships, or have pre-sales questions, you’re at the right place.