Posted on: 10/09/2025
Key Responsibilities :
Solution Design & Development :
- Analyze business requirements and translate them into scalable Python-based solutions.
- Design, develop, and maintain Python applications, services, and APIs for diverse use cases.
- Build modular, reusable, and efficient code following best practices and coding standards.
- Develop automation scripts and tools for workflows, data processing, and system integrations.
Integration & Architecture :
- Architect and implement integrations between enterprise systems, SaaS platforms, and databases.
- Work with RESTful and GraphQL APIs, WebSockets, and message queues (Kafka, RabbitMQ, etc.
- Collaborate with architects to design scalable, secure, and cloud-ready solution architectures.
Performance Optimization & Testing :
- Debug, troubleshoot, and optimize Python applications for performance, reliability, and scalability.
- Implement automated testing frameworks (unit, integration, regression) for high-quality code delivery.
- Conduct code reviews, enforce quality standards, and mentor junior engineers where required.
Deployment & Support :
- Collaborate with DevOps to containerize Python solutions using Docker/Kubernetes.
- Deploy solutions on cloud platforms (AWS, Azure, GCP) ensuring high availability and resilience.
- Monitor system performance, troubleshoot production issues, and implement fixes.
Collaboration & Stakeholder Management :
- Work closely with product managers and business stakeholders to align solutions with goals.
- Document technical designs, workflows, and APIs for internal and external stakeholders.
- Provide technical guidance and support during solution adoption and post-deployment phases.
Required Skills & Qualifications :
- Bachelors or Masters degree in Computer Science, Engineering, or a related field.
- Strong expertise in Python frameworks such as Django, Flask, or FastAPI.
- Hands-on experience with databases (SQL & NoSQL PostgreSQL, MySQL, MongoDB, Redis).
- Proficiency in building and consuming RESTful/GraphQL APIs.
- Familiarity with cloud platforms (AWS Lambda, EC2, Azure Functions, GCP Cloud Run).
- Experience with containerization & orchestration (Docker, Kubernetes).
- Strong knowledge of software architecture, design patterns, and system integration.
- Solid understanding of CI/CD pipelines, Git, and DevOps practices.
- Experience with data processing libraries (Pandas, NumPy) or ML pipelines (preferred).
- Excellent problem-solving skills, communication abilities, and collaborative mindset.
Good to Have (Preferred Skills) :
- Exposure to serverless computing and microservices architecture.
- Knowledge of security best practices in Python development.
- Experience with front-end integration (React, Angular) for full-stack capabilities.
- Domain knowledge in FinTech, Healthcare, Retail, or SaaS industries
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1543520