Software Integration Engineer

  • Company:
    Red Hat
  • Location:
  • Salary:
    negotiable / month
  • Job type:
  • Posted:
    14 hours ago
  • Category:

The Red Hat Engineering team is looking for a Software Engineer to join us in North America. In this role, you will work as part of one of the leading continuous integration (CI) and continuous deployment/delivery (CD) teams that provide services for Red Hat”s software development teams. You’ll improve, maintain and operate a CI lab for 5G Telco partners. You”ll interact with other CI and CD, development, and Quality Assurance (QA) teams and work with the latest technologies in the market today like Red Hat OpenShift, Kubernetes, Python, Golang, and Red Hat Ansible Automation Platform.Develop, operate, and maintain our own CI and CD systems for the use of the product development teams.Work with Red Hat”s partners to build multi-company CI and CD for 5G Telco use cases.Participate in the development of Red Hat”s productization and release systems.Submit code changes with new features or bug fixes and review patches from other members.Work with other development and Quality Engineering (QE) teams to ensure that the CI and CD services cover all the required needs.Degree in computer science or software engineering or equivalent work experience.1-3+ years of experience developing software in Python, Golang, or a similar language.1-3+ years of experience working with Linux and writing Red Hat Ansible Automation Platform playbooks.Experience with containers and operators.1-3+ year(s) of proven experience building and running containerized applications.Record of working in distributed teams.Ability to receive code reviews from other developers and perform code reviews for others.Experience working on shared codebases using code review systems like GitHub, GitLab, or Gerrit.Ability to read and understand code written in multiple programming languages and to find and fix bugs and implement new features.Network debugging (switches, routers, gateways…) is a plus.Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver reliable and high-performing Linux, hybrid cloud, container, and Kubernetes technologies. Red Hat helps customers integrate new and existing IT applications, develop cloud-native applications, standardize on our industry-leading operating system, and automate, secure, and manage complex environments. Award-winning support, training, and consulting services make Red Hat a trusted adviser to the Fortune 500. As a strategic partner to cloud providers, system integrators, application vendors, customers, and open source communities, Red Hat can help organizations prepare for the digital future.Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, uniformed services, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.