HumanBit Logo

Lead Python Developer - H | Codersbrain

contractual
Posted on August 1, 2025

Job Description

Lead Python Developer

Company Overview

Information about the company is not specified; therefore, this section has been omitted.

Job Summary

We are seeking a Lead Python Developer with 6–8 years of experience in designing, developing, and deploying scalable microservices integrated with Large Language Models (LLMs). The ideal candidate will possess strong expertise in cloud-native architectures, Docker/Kubernetes, and messaging systems like RabbitMQ. You will play a crucial role in leading and mentoring a team while contributing to high-performance backend services within an agile/Scrum setup.

Responsibilities

  • Design and implement Python microservices hosted on Kubernetes or Docker.
  • Build asynchronous communication using RabbitMQ.
  • Design database schemas and access layers for PostgreSQL and MongoDB.
  • Integrate OpenAI APIs and LLM capabilities.
  • Ensure code quality through unit, integration, and system tests.
  • Track work using Azure Boards or similar tools.
  • Manage code using Git (Azure Repos, GitHub).
  • Configure and maintain CI/CD pipelines using Azure Pipelines.
  • Participate in Agile ceremonies (Scrum, sprint planning, retrospectives).
  • Mentor junior developers and ensure adherence to best practices.

Qualifications

  • Education: Bachelor’s or master’s in Computer Science, IT, or a related field.
  • Strong Python 3.x programming skills.
  • Good knowledge of Object-Oriented Programming (OOP), design patterns, and Unified Modeling Language (UML) modeling.
  • Hands-on experience with:
    • SQLAlchemy, Alembic
    • Docker and Kubernetes (Azure Kubernetes Service/self-hosted)
    • RabbitMQ
    • PostgreSQL and MongoDB
    • REST API design and LLM integration via OpenAI APIs
  • Familiarity with Git, Azure Pipelines, and Azure Boards.
  • Prompt engineering knowledge (e.g., using Cursor, Co-Pilot).
  • Agile/Scrum experience with story point estimation and delivery.
  • Excellent communication and debugging skills.
  • Exposure to observability tools is a plus.

Preferred Skills

  • Certifications in Kubernetes, Azure, or Python.
  • Knowledge of container security practices.
  • Experience with AI/ML model deployment.

Experience

  • 6–8 years of relevant experience in software development, with a focus on Python and microservices.

Environment

  • Location: Remote / India / Global.
  • Work within an Agile/Scrum environment, collaborating with cross-functional teams.

Salary

  • Budget: ₹1.2 LPM (Lakh Per Month).

Growth Opportunities

Information about career advancement opportunities is not specified; therefore, this section has been omitted.

Benefits

Information regarding benefits such as insurance, paid leave, and work policies is not specified; therefore, this section has been omitted.

Powered by
HumanBit Logo