Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Red hat Senior Software Engineer - Ansible 
India, Karnataka, Bengaluru 
392812678

20.11.2024

What you will do?

  • Develop and maintain CI/CD pipelines to support continuous integration, deployment, and delivery of the Ansible Automation Platform.

  • Support and maintain the AAP Testing Framework to ensure comprehensive automated testing coverage across all product components.

  • Lead efforts to improve the efficiency and effectiveness of the testing framework, including the adoption of new tools and technologies.

  • Collaborate with platform engineering delivery teams to integrate CI/CD processes with existing DevOps tools and services.

  • Implement and enforce best practices for code quality, testing, and deployment, ensuring that all deliverables meet high standards of reliability and performance.

  • Participate in code reviews, design discussions, and architecture planning to ensure the best solutions are implemented.

  • Troubleshoot and resolve issues related to CI/CD processes and automated testing, providing support to delivery teams as needed.

What you’ll bring?

  • Practical development experience in a language like Go or Python; expertise in at least one of the programming languages to build enterprise applications and/or backend services/applications

  • Background in Linux or UNIX operating systems, CI/CD pipelines

  • Experience writing reliable enterprise-grade software

  • Experience working with a globally distributed team and communicating between different teams

  • Ability to examine various technological areas deeply and deliver solutions

  • Willingness to learn new technologies and make an impact

  • Good written and verbal communication skills in English

  • Solid knowledge of version control systems (e.g., Git) and collaborative development practices.

The following are considered a plus

  • Familiarity with Red Hat’s Ansible Automation Platform

  • Experience with container-related technologies (Kubernetes, OpenShift, etc.), virtualization, or distributed systems

  • Experience with AWS, GCP or Azure

  • Experience using Ansible as an automation tool

  • Familiarity with the agile methodology and scrum to deliver software solutions