Software Engineer – DevOps

We are looking for a DevOps Engineer who can implement and maintain DevOps processes, tools, practices, and methodologies to help bridge the gap between the development and operations teams.

Responsibility

As a DevOps Engineer at Rxefy, you will be responsible for

  • Developing, testing, and deploying web applications and services using various programming languages, frameworks, and tools such as Python, Java, Ruby, Node.js, Django, Spring Boot, Rails, Express, etc.
  • Integrating web applications and services with databases, APIs, and other external systems using various technologies and mechanisms such as SQL, NoSQL, MongoDB, Firebase, GraphQL, gRPC, OAuth, JWT, etc.
  • Implementing and managing continuous integration and continuous delivery (CI/CD) pipelines using various tools and platforms such as Jenkins, Travis CI, GitHub Actions, AWS Code Deploy, etc.
  • Automating and orchestrating the provisioning, configuration, and deployment of web applications and services using various tools and technologies such as Docker, Kubernetes, Ansible, Terraform, etc.
  • Monitoring and troubleshooting the performance, security, and availability of web applications and services using various tools and techniques such as Prometheus, Grafana, ELK Stack, Nagios, etc.
  • Collaborating with other developers, testers, and project managers to deliver high-quality products and features using agile and scrum methodologies and processes.
  • Researching and learning new technologies and best practices that can improve the DevOps process and quality.

Eligibility

To apply for the DevOps Engineer position at Rxefy, you must meet the following criteria:

  • You must have a bachelor’s degree or higher in computer science, engineering, or a related field.
  • You must have at least 3 years of experience in DevOps engineering or a similar role.
  • You must have a strong knowledge and skills in various programming languages, frameworks, and tools used for web development and deployment.
  • You must have a good understanding of DevOps concepts and principles such as CI/CD, automation, orchestration, monitoring, etc. You must be able to explain and apply these concepts and principles to the DevOps projects.
  • You must have experience in working with various DevOps tools and platforms used for web development and deployment.
  • You must be able to demonstrate your DevOps projects and skills through your portfolio or your GitHub profile.
  • You must have excellent problem-solving, debugging, and troubleshooting skills and the ability to write clean, maintainable, and scalable code.
  • You must be able to identify and resolve any technical issues or risks that may arise during the DevOps process.
  • You must have good communication and teamwork skills and the ability to work well with diverse teams and stakeholders. You must be able to communicate and collaborate effectively and efficiently using various tools and platforms.
  • You must have a keen interest and curiosity for learning new technologies and trends and applying them to the DevOps projects.
  • You must be able to research and learn new technologies and best practices independently and proactively.
Job Category: DevOps
Job Type: Full Time
Job Location: Kolkata
Open Positions: 2

Apply for this position

Allowed Type(s): .pdf, .doc, .docx