Hybrid Software Engineer – Ansible

Posted 2 months ago

Apply now

About the role

  • Software Engineer developing and enhancing Ansible products at Red Hat. Collaborating with global teams to deliver a world-class user experience using modern technologies.

Responsibilities

  • Develop and maintain software to automatically provision, upgrade, monitor, and heal the Red Hat Ansible Automation Platform.
  • Build, maintain, and improve web applications using Django and Django REST Framework (DRF).
  • Collaborate with technical leads and business stakeholders to understand requirements and break them into actionable work items.
  • Contribute to all aspects of product delivery, including design/architecture, development, testing, documentation, and deployment.
  • Troubleshoot complex technical issues and provide guidance to peers.

Requirements

  • 3+ years of professional software engineering experience
  • Bachelor’s degree or higher in Computer Science, Engineering, or a related field (or equivalent experience)
  • Passion for learning new technologies and building elegant software systems.
  • Experience with Django and Django REST Framework (DRF).
  • Python proficiency required; Golang experience a plus.
  • Hands-on experience with container management platforms and development environments like Kubernetes, OpenShift, Docker/Docker Compose.
  • Experience with testing methodologies such as manual testing, automated testing, regression testing, and user acceptance testing (UAT)
  • Knowledge of software development lifecycle (SDLC) tools, e.g., GitHub, Jenkins.
  • Understanding of agile/scrum processes and SDLC best practices.
  • Strong problem-solving and coordination skills, including the ability to assist others in resolving complex issues.
  • Excellent written and spoken English skills.
  • Ability to work in a fast-paced, dynamic environment.
  • Collaborate with cross-functional teams to identify opportunities for AI integration within the software development lifecycle, driving continuous improvement and innovation in engineering practices; share use cases for successful experiments with stakeholders for broader use.

Benefits

  • Comprehensive medical, dental, and vision coverage
  • Flexible Spending Account - healthcare and dependent care
  • Health Savings Account - high deductible medical plan
  • Retirement 401(k) with employer match
  • Paid time off and holidays
  • Paid parental leave plans for all new parents
  • Leave benefits including disability, paid family medical leave, and paid military leave
  • Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!

Job title

Software Engineer – Ansible

Job type

Experience level

Mid levelSenior

Salary

$94,550 - $151,170 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job