Red Hat Recruitment Drive 2023-Apply Here

Red Hat is hiring for various positions.

Red Hat Recruitment:

Software Engineer – GitOps

Experience: 3+ Years

Location: Bangalore

Red Hat JD:

What you will do

  • Develop secure, reliable and scalable software, primarily in Golang, OpenShift and cloud-native technologies.
  • Work in an agile team using agile development practices based on test-driven development and DevOps.
  • Review, integrate, extend, develop, and operate software together with your team members, leads and architects.
  • Participate in the community by writing blogs, participating in forums, and speaking at user groups and conferences.
  • Support Customers for the product

What you will bring

  • Practical development experience in a language like Go, Java or Python. Good understanding in at least one of the programming languages to build enterprise applications and/or backend services/applications.
  • Familiarity with frameworks, libraries, or SDKs for your language of choice
  • Background in Linux or UNIX operating systems
  • Hands on with both the development and operational topics to Red Hat OpenShift/Kubernetes
  • Excellent communication skills; knowledge of agile programming practices and pair programming practices
  • Understanding of test-driven development, continuous integration (CI) and delivery (CD), committer or contributor model and experience using Git.

The following experience is considered a plus:

  • Familiarity with open-source development, projects, and processes is a plus.
  • Developing a Kubernetes controller, operator, or platform component

Apply Here- Red Hat Recruitment

 

Software Quality Engineer

Experience: 3+ Years

Location: Remote

Red Hat JD:

What you will do

  • Maintain automation frameworks, automated tests and automated quality checks into CI/CD processes for GitOps operator and managed services.
  • Analyze and propose appropriate test and automation strategies, both for functional and non-functional requirements
  • Assure continued quality of the existing features and assess the quality of new features.
  • Work internally with engineering support documentation partners located among the US, EMEA and APAC
  • Participate in and contribute to weekly team meetings.
  • Interact with external partners and customers regarding testing strategies and results.
  • Schedule and guide reviews with management and senior technical leadership
  • Provide an accurate and timely status of testing efforts and quality metrics to the broader project team.
  • Plan and implement testing automation jobs and pipelines using continuous integration (CI)

 

What you will bring

  • Solid programming background in one of the following languages: Python or Golang (preferred), Java, C, C++
  • Experience with container-related technologies like Docker or Kubernetes
  • Past experience with test automation
  • Ability to take author test plans for the release and to identify potential quality risks.
  • Well-versed in multiple solutions and possible tiers (unit tests, integration tests, etc.) available for test automation, and knowledge about their pros and cons
  • Experience with automation tools like Jenkins, CI/CD etc.
  • Working experience with public clouds like Amazon Web Services (AWS), Google Cloud Platform (GCP), or Microsoft Azure
  • Experience with Linux and shell scripting (use of variables, flow control, positional parameters, etc).
  • Experience in delivering SaaS/managed services.
  • Solid written and verbal communication skills in English

Apply Here- Red Hat Recruitment

Senior Quality Engineer

Experience: 5+ Years

Location: Remote

Red Hat JD:

What you will do

  • Help define and implement automated test strategies, methodologies, processes, and procedures.
  • Investigate and recommend test infrastructure tools to support the quality engineering methodology, process, and procedures.
  • Work with other QE team members to architect and implement automated functional testing across the Ansible Automation Platform
  • Analyze source code and work with development counterparts to propose appropriate test strategies for product subsystems.
  • Establish best practices for a variety of team disciplines, including code structure, test architecture and automation strategy.
  • Develop automated tests in accordance with department policies and process, as well as establishing frameworks for these automated tests.
  • Create product wide test plans and strategies.
  • Oversee the work of other quality engineers and be a resource for technical guidance of the team.
  • Participate in and contribute to weekly team meetings.
  • Interact with external partners and customers regarding testing strategies and results.
  • Schedule and guide reviews with management and senior technical leadership
  • Provide an accurate and timely status of testing efforts and quality metrics to the broader project team.
  • Plan and implement testing automation jobs and pipelines using continuous integration (CI)

What you will bring

  • Active programming/scripting skills using Python.
  • Knowledge of CI systems like Jenkins or Travis
  • Experience with GitHub, GitLab, or other collaborative code forges
  • Understanding of quality assurance and engineering concepts
  • Experience with testing web-based applications, preferably using REST APIs
  • Practical experience using the Linux operating system including Bash scripting.
  • Fluent written and verbal English language skills

The following are considered as plus:

  • Experience with automation and orchestration frameworks like Ansible
  • Experience with solutions like Amazon Web Services (AWS), Google Cloud Platform (GCP), Microsoft Azure, or OpenShift by Red Hat
  • Familiarity with various deployment models, including cloud, virtualization, and containers.

Apply Here- Red Hat Recruitment