Software Engineer

Red Hat India Private Limited

Bengaluru/Bangalore

Not disclosed

Work from Office

Full Time

Min. 2 years

Job Details

Job Description

Software Engineer


Primary job responsibilities:

  • Design, develop, support, and debug new features based on our customers’ requirements
  • Work with the latest open source technologies in a highly cooperative landscape
  • Participate in our continuous integration (CI) and continuous delivery (CD) processes 
  • Work in an agile team using agile development practices based on test-driven development 
  • Collaborate with developers, quality engineers, documentation writers, and stakeholders to deliver solutions to our customers
  • Communicate and work effectively with all levels of associates
  • Resolve bugs, performance problems, and other issues with production applications


Required Skills:

  • 2+ years back-end development (Golang/Python)
  • Solid object-oriented software development skills
  • Practical development experience in a language like Go or Python. Good understanding in at least one of the programming languages to build enterprise applications and/or backend services/applications.
  • Ability to work on a team with clear communication skills, with the ability to represent ideas with clarity while remaining open to other solutions
  • Familiarity with containerized application technologies and microservice architectures
  • Understanding of continuous integration and continuous delivery pipeline technologies
  • Desire to learn new technologies, frameworks, and techniques 
  • Source code control (GIT preferred)


The following are considered a plus:

  • Familiarity with Django, Celery, Kafka, Redis, or PostgresSQL 
  • Application development utilizing a Relational Database and a working understanding of SQL
  • Experience with Kubernetes/OpenShift and Linux
  • Familiarity with solutions like Amazon Web Services (AWS), Google Cloud Platform (GCP), Microsoft Azure, IBM Cloud, or Red Hat OpenShift
  • Software as a Service (SaaS) operations experience
  • Familiarity with open source communities and open source development
  • Familiarity with the agile methodology and scrum to deliver software solutions
  • Bug tracking tools (Jira preferred)

Job role

Work location

Bangalore

Department

Software Engineering

Role / Category

Software Development

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 2 years

About company

Name

Red Hat India Private Limited

Job posted by Red Hat India Private Limited

Apply on company website