Talent.com
This job offer is not available in your country.
Skan.ai - Lead Software Developer - Python programming

Skan.ai - Lead Software Developer - Python programming

Skan aiBangalore
12 days ago
Job description

Job Description :

We are seeking a skilled and motivated Lead Software Developer (Python) with 6 - 8 years of hands-on experience in designing, developing, and deploying Python-based microservices.

The ideal candidate should have expertise working with cloud-native architectures using Docker and Kubernetes, and integrating services with Large Language Models (LLMs) via OpenAI APIs.

You will lead the design, development, and deployment of scalable services while working in an agile / scrum Duties and Responsibilities :

  • Lead the design and implementation of Python microservices hosted on Kubernetes or Docker environments.
  • Develop and maintain python micro-services where communication between microservices uses RabbitMQ.
  • Design and optimize database schemas; implement data access layers using PostgreSQL and MongoDB.
  • Integrate LLM capabilities via OpenAI or similar APIs into microservices.
  • Write unit, integration, and system tests; ensure code quality and maintainability.
  • Track work progress and maintain up-to-date tasks on Azure Boards (or similar work item tracking systems).
  • Manage source code repositories, branching strategies, pull requests, and reviews using Git-based tools (Azure Repos, GitHub, or similar).
  • Build, configure, and maintain CI / CD pipelines using Azure Pipelines for automated testing and deployments.
  • Participate in Agile ceremonies (sprint planning, stand-ups, retrospectives) and collaborate effectively with cross-functional teams.
  • Mentor and guide junior developers on coding standards, best practices, and architecture decisions.

Required experience :

Programming Skills :

  • Strong expertise in Python (3.x), with knowledge of best practices for building scalable services.
  • Application of proven programming principles and patterns.
  • Prompt engineering skill to generate code using Cursor, Co-Pilot or similar tools.
  • Design Skills :

  • Strong expertise in OOP with Python.
  • Strong expertise in code design / modelling skills using UML or similar :
  • Experience with popular Python frameworks - SQL Alchemy, Alembic.
  • Experience with building custom python & Orchestration :
  • Hands-on experience with Docker, Kubernetes (AKS or Systems :
  • Proven experience using RabbitMQ for asynchronous service :
  • Relational : PostgreSQL (schema design, performance tuning).
  • NoSQL : MongoDB (data modelling, CRUD operations).
  • APIs & LLMs :

  • Integration of microservices with LLMs or OpenAI APIs; handling authentication, request / response flows, and prompt engineering basics.
  • In-depth Knowledge and Experience in the following areas :

  • High level understanding of following tech stack.
  • Source control with Git (Azure Repos, GitHub).
  • Building and deploying using Azure Pipelines or similar CI / CD tools.
  • Familiarity with container registries (ACR, Docker Hub).
  • Work item tracking and task management using Azure Boards (or Jira).
  • Experience working in Agile / Scrum methodologies, including sprint ceremonies, story point estimation, and continuous skills :
  • Excellent problem-solving and troubleshooting / debugging skills.
  • Strong understanding of RESTful API design principles.
  • Familiarity with observability tools (logging, metrics, tracing) is a plus.
  • Excellent verbal and written communication skills.
  • Ability to lead technical discussions and present solutions effectively.
  • (ref : hirist.tech)

    Create a job alert for this search

    Lead Developer Python • Bangalore

    Related jobs
    • Promoted
    • New!
    Python Development Lead

    Python Development Lead

    24x7serversupportBengaluru, Karnataka, India
    Lead and mentor a team of Python developers, ensuring technical excellence and growth.Design, develop, and optimize scalable backend systems using Python frameworks. Oversee deployments, performance...Show moreLast updated: 5 hours ago
    • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Best Infosystems Ltd.Greater Bengaluru Area, India
    Sr Full Stack Developer (Python+ Angular + GCP / AWS / Azure)_Full-Time_Trivandrum / Bangalore / Chennai.Sr Full Stack Developer (Python+ Angular + GCP / AWS / Azure). Sr Fullstack (Python & Angular) Developer....Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Python Developer

    Python Developer

    CodeWithSenseBengaluru, Karnataka, India
    We build AI-powered products and scalable web / mobile solutions for global clients across FinTech, FoodTech, e-commerce, and Healthcare. We also provide Staff Augmentation.DevOps practices, and reduc...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    Lead - Python Fullstack Developer

    Lead - Python Fullstack Developer

    Societe Generale Global Solution CentreBengaluru, Karnataka, India
    Develop and test applications by applying relevant software craftsmanship principles and meeting the acceptance criteria. Strong understanding and experience with Python and ReactJS (Fullstack devel...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    Senior Python Developer - Flask Exp - Greenfield Role - Custom Software Development

    Senior Python Developer - Flask Exp - Greenfield Role - Custom Software Development

    CareerXperts ConsultingGreater Bengaluru Area, India
    It is an engineering-first company focused on solving deep tech challenges.They partner with innovative organizations to build complex, scalable, and mission-critical systems.Their foundation is ro...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    Staff Software Engineer

    Staff Software Engineer

    TrellixGreater Bengaluru Area, India
    We are seeking an experienced Staff Software Engineer with a strong background in Golang with Python and modern software development practices, expertise in designing and implementing scalable syst...Show moreLast updated: 5 hours ago
    • Promoted
    AI developer / Support

    AI developer / Support

    Dexian Indiahosur, tamil nadu, in
    Understanding of the Basics of Machine Learning.Knowledge of Natural Language Processing (NLP) and NLP Algorithms.Familiarity with Vector Databases. Experience with Azure Cloud and Deployments.Profi...Show moreLast updated: 28 days ago
    • Promoted
    • New!
    Sr Golang Developer

    Sr Golang Developer

    HCLTechGreater Bengaluru Area, India
    HCLTech will be responsible for leading technical initiatives, driving architecture decisions, and ensuring the successful implementation of Golang solutions. The role will involve hands-on developm...Show moreLast updated: 5 hours ago
    • Promoted
    Senior Developer

    Senior Developer

    Tata Consultancy Serviceshosur, tamil nadu, in
    Thank you for expressing your interest in exploring a career possibility with the TCS Family.Jenkins, Gitlab, Github Actions. AWS, Azure or GCP) and services like Sagemaker, AzureML, Vertex AI.Nice ...Show moreLast updated: 18 days ago
    • Promoted
    Python Automation - Storage

    Python Automation - Storage

    DDNhosur, tamil nadu, in
    This is an incredible opportunity to be part of a company that has been at the forefront of AI and high-performance data storage innovation for over two decades. DataDirect Networks (DDN) is a globa...Show moreLast updated: 30+ days ago
    • Promoted
    SnapLogic ETL & Python Lead

    SnapLogic ETL & Python Lead

    Swift Strategic Solutions IncBengaluru, Karnataka, India
    Our technology services client is seeking multiple.These positions offer a strong potential for conversion to full-time employment upon completion of the initial contract period.Below are further d...Show moreLast updated: 2 days ago
    • Promoted
    Back End Developer ( GO or Python)

    Back End Developer ( GO or Python)

    Tilda Researchhosur, tamil nadu, in
    REMOTE OPPORTUNITY - Join a Series A Rocketship headed to Series B Funding.We require each candidate to complete coding exercises in either " GO" or " Python. Build scalable back-end services using....Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Snaplogic developer with Python

    Snaplogic developer with Python

    VirtusaBengaluru, Karnataka, India
    Must have Skills & Experience Required.Snaplogic ETL Development & Python FastAPI : .Proven hands-on development experience. Demonstrated proficiency in database management and scripting.A minimum of ...Show moreLast updated: 5 hours ago
    • Promoted
    SDE 3 (Python)

    SDE 3 (Python)

    LearnTube.aihosur, tamil nadu, in
    In 2024, Google selected LearnTube for its AI First Accelerator, further fueling our growth.Alongside investment from funds of visionaries like Reid Hoffman and Naval Ravikant, we set out on a miss...Show moreLast updated: 7 days ago
    • Promoted
    Backend Python / AI Engineer

    Backend Python / AI Engineer

    JuiceLabs AIhosur, tamil nadu, in
    Where creative engineering meets applied AI.At JuiceLabs, we’re building vertical AI-native tools that unlock fresh insights and creative superpowers for our clients in advertising, ecommerce, and ...Show moreLast updated: 9 days ago
    • Promoted
    Python Automation Lead

    Python Automation Lead

    SourcebaeBangalore, IN
    Python scripting, Pytest, and CI / CD pipelines, preferably with experience in storage or embedded systems.The role involves designing automation frameworks, validating systems, and collaborating wit...Show moreLast updated: 2 days ago
    • Promoted
    • New!
    Lead Software Engineer - Python

    Lead Software Engineer - Python

    Societe Generale Global Solution CentreGreater Bengaluru Area, India
    Develop, test and maintain high-quality software using Python programming language.Participate in the entire software development lifecycle, building, testing and delivering high-quality solutions....Show moreLast updated: 5 hours ago
    • Promoted
    Gen AI

    Gen AI

    Tata Consultancy Serviceshosur, tamil nadu, in
    AI solutions using Python, with proficiency in frameworks such as.Architect and implement intelligent agents and agent-based systems. Retrieval-Augmented Generation (RAG).Engineer memory and context...Show moreLast updated: 30+ days ago
    • Promoted
    Python / JavaScript Developer – Web Scraping ( 4 to 7 Years)

    Python / JavaScript Developer – Web Scraping ( 4 to 7 Years)

    AIMLEAPhosur, tamil nadu, in
    Python / JavaScript Developer – Web Scraping - 4 to 7 years.Bachelor's degree in Computer Science, Information Technology. Strong expertise in web scraping with hands-on experience in large-scale data...Show moreLast updated: 2 days ago
    • Promoted
    Python Automation Governance

    Python Automation Governance

    Vista Applied Solutions Group Inchosur, tamil nadu, in
    Client is looking for Governance and Automation Platform for enforcing best practices.This is remote position from India. Strong Python skills with emphasis on testing frameworks & automation.Experi...Show moreLast updated: 19 days ago