Red Hat is looking for a Software Engineer to join their team in Bangalore. The ideal candidate should have a degree in engineering or computer science and at least one year of relevant experience. This role offers an exciting opportunity to work on open-source software projects and contribute to innovative technology solutions with a leading provider of enterprise open-source software solutions.
Company Name: Red Hat
Job Role: Software Engineer
Education Required: A degree in engineering, computer science
Experience Required: 1+ years
Job Location: Bangalore
Role and Responsibilities:
- Lead onboarding of new deployment types of Ansible Automation Platform and Ansible lightspeed cases to our Continuous Performance Testing framework, such as AAP on OCP and AAP’s cloud marketplace offerings.
- Develop tools for generating load on applications in the Ansible Automation Platform.
- Collaborate with engineering and QE on tools that automate the deployment and configuration of the Ansible Automation Platform.
- Automate collecting and analyzing monitoring data and logs to characterize performance.
- Work closely with software developers to improve code base performance like algorithm redesign, reducing resource utilization, and improving latency.
- Provide great visibility for all solutions by developing tools to determine performance and scale challenges and parameters for various features.
- Identify scale-related issues proactively and work with Application Operations and Engineering teams to discover resolutions.
Required Skills and Qualifications:
- Ability to work full-time.
- A degree in engineering, computer science, or equivalent experience.
- Experienced with UNIX or Linux operating systems (any distribution)
- Experienced with container orchestration software (such as Kubernetes or Openshift)
- Experience with automation of software deployment and testing.
- Experienced with test data visualization and analysis.
- 1+ years of experience writing or testing software.
- Coding experience in languages like C or Python.
- Good written and verbal communication skills.
- Knowledge of Red Hat Ansible Automation Platform.