Red Hat

Software Engineer

Red Hat

full-time

Posted on:

Location Type: Hybrid

Location: RaleighNorth CarolinaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $94,550 - $151,170 per year

About the role

  • Develop and maintain software to automatically provision, upgrade, monitor, and heal Red Hat Ansible Automation Platform
  • Work with technical leads and the business to understand feature requirements
  • Help break requirements down into smaller units of work
  • Create test plans and tests to ensure a high level of quality
  • Contribute to all aspects of product delivery, including design/architecture, development, testing, documentation, and deployment

Requirements

  • 2+ years industry experience
  • Software development experience using Python
  • Basic knowledge of software development life cycle tools, like GitHub and Jenkins
  • Software development life cycle (SDLC) and agile or scrum processes
  • Experience with writing Ansible playbooks and administering the Red Hat Ansible Automation Platform is considered a plus
  • Familiarity with observability platforms (such as Dynatrace, DataDog, etc) are a plus
  • Cloud native development/administration experience
  • Prior experience working on a globally distributed, remote team
  • Experience with quality and testing
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!

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonAnsibleAnsible playbookssoftware development life cycle (SDLC)agilescrumcloud native developmentquality assurancetesting
Soft skills
collaborationcommunicationproblem-solvingorganizational skills