Python Application Developer
Birlasoft Limited
Apply on company website
Python Application Developer
Birlasoft Limited
Bengaluru/Bangalore
Not disclosed
Job Details
Job Description
Application Developer
Area(s) of responsibility
About Birlasoft:
Birlasoft, a global leader at the forefront of Cloud, AI, and Digital technologies, seamlessly blends domain expertise with enterprise solutions. The company’s consultative and design-thinking approach empowers societies worldwide, enhancing the efficiency and productivity of businesses. As part of the multibillion-dollar diversified CKA Birla Group, Birlasoft with its 12,000+ professionals, is committed to continuing the Group’s 170-year heritage of building sustainable communities.
Tittle: Application Developer
About the role
We’re looking for a Python Developer to build, optimize, and maintain ��[backend services / data pipelines / automation frameworks] for our ��[domain: manufacturing, automotive, fintech, etc.]. You’ll work closely with product, QA, and DevOps to deliver secure, scalable, and reliable solutions.
Key Responsibilities
• Design, develop, and maintain ��[APIs/microservices/data pipelines/automation suites] using Python (��[Django/Flask/FastAPI/Airflow/Scrapy/etc.]).
• Integrate with ��[SQL/NoSQL] data stores; write efficient queries and schema.
• Implement testing (pytest/unittest) and CI/CD (��[GitHub Actions/Azure DevOps/Jenkins]).
• Containerize and deploy using ��[Docker, Kubernetes, AWS/Azure/GCP].
• Monitor performance and troubleshoot production issues.
Must-Have Skills
• Strong Python fundamentals (OOP, typing, packaging, virtualenv/poetry) and async (asyncio) where relevant.
• Frameworks: ��[Django/Flask/FastAPI] or ��[Airflow/Pandas/NumPy] for data roles.
• Databases: ��[PostgreSQL/MySQL] and one NoSQL (��[Redis/MongoDB]).
• API design (REST; OpenAPI/Swagger), auth (JWT/OAuth2), and logging/observability.
• Git, code reviews, and writing clean, tested code.
Good-to-Have
• Caching and performance tuning; message queues (��[Kafka/RabbitMQ/SQS]).
• Cloud services (��[AWS Lambda/ECS/RDS] or ��[Azure Functions/AKS/SQL]).
• Security basics (OWASP, secrets management).
• For data roles: Pandas, NumPy, SQL optimization; basic ML pipelines.
Experience Level
Mid LevelJob role
Work location
INDIA - BENGALURU - BIRLASOFT OFFICE, IN
Department
Software Engineering
Role / Category
Software Development
Employment type
Full Time
Shift
Day Shift
Job requirements
Experience
Min. 2 years
About company
Name
Birlasoft Limited
Job posted by Birlasoft Limited
Apply on company website