Backend Developer | Codersbrain
contractual
Posted on September 26, 2025
Job Description
Backend Python Developer with DevOps Exposure
Company Overview
Company overview details are not provided.
Job Summary
The Backend Python Developer with DevOps Exposure will be responsible for developing and maintaining backend systems using Python. This role contributes to the organization's goals by ensuring robust backend functionality, effective API integration, and smooth deployment processes within an Agile environment.
Responsibilities
- Develop and maintain backend systems using Python with a focus on Object-Oriented Programming.
- Design and implement RESTful APIs, integrating with Flask and handling JSON-based interfaces.
- Work with NoSQL databases such as MongoDB or equivalent.
- Implement and optimize message queue systems such as RabbitMQ and MQTT.
- Develop and maintain microservices-based architectures.
- Utilize Git, Bitbucket, or equivalent tools for source code management.
- Write unit and integration tests, document APIs, and actively participate in architecture discussions.
- Collaborate within Agile methodologies, contributing to sprint planning, stand-ups, and code reviews.
- Utilize development tools such as VSCode or PyCharm.
Qualifications
- 7+ years of experience in backend development with Python.
- Strong understanding of Object-Oriented Programming principles.
- Proficiency in designing and implementing RESTful APIs and integrating with Flask.
- Experience with NoSQL databases (e.g., MongoDB).
- Competence in message queue systems like RabbitMQ and MQTT.
- Familiarity with microservices architecture.
- Experience with Git, Bitbucket, or equivalent for source code management.
- Understanding of Agile methodologies.
- Knowledge of writing unit and integration tests.
Preferred Skills
- Exposure to tools such as Ansible, Kubernetes, and Linux-based deployments.
- Experience with DevOps tools like Jenkins for CI/CD.
- Familiarity with observability platforms such as Grafana, ELK, or OpenTelemetry (OTel).
Experience
- Minimum of 7+ years of relevant experience in backend development and DevOps practices.
Environment
Typical work setting details are not provided, including location (remote, in-office, hybrid) and physical/environmental conditions.
Salary
Salary details are not provided.
Growth Opportunities
Details on growth opportunities within the company are not provided.
Benefits
Benefits offered by the company are not provided.