CCTECH
Python Developer
Ahmedabad, INOn-sitePermanentFull-time
Posted Sep 5, 2026
We are hiring a Python Developer to build the backend services powering enterprise construction management and renewable-energy platforms- REST APIs, integrations with enterprise systems such as Primavera P6 and SAP, and the automation, reporting and workflow layers our clients rely on
daily.
Key Responsibilities:
• Design, develop and maintain backend applications and REST APIs using Python (FastAPI/Django).
• Design and maintain PostgreSQL databases -schemas, performant queries, versioned migrations.
• Integrate applications with third-party and enterprise platforms: scheduling (Primavera P6), SAP,
enterprise document management systems, SSO providers.
• Develop automation, reporting and workflow solutions (scheduled jobs, notification/escalation
engines, document generation).
• Implement robust authentication/authorization, input validation, logging and audit trails.
• Ensure performance and scalability — profiling, caching, async processing and queue-based
workloads.
• Own deployments with the team: Docker, CI/CD pipelines, UAT-to-production environment
management, migration scripts with dry-run discipline.
• Participate in sprint ceremonies, PR reviews and bug bashes; write unit/integration tests that
support the QA automation suite.
• Support production issues with structured RCA and preventive fixes.
• Python (strong hands-on), FastAPI and/or Django
• PostgreSQL (design, optimisation, migrations)
• REST API development; OpenAPI/Swagger
• Git/GitHub or Azure DevOps workflow
• Testing with pytest; debugging discipline
Good to have skills:
• Azure services (App Service, Functions, Blob, AD)
• Docker and CI/CD pipelines
• Message queues / background workers (Celery, Redis)
• pandas / reporting pipelines
• Exposure to GIS, BIM or scheduling (P6) data models
daily.
Key Responsibilities:
• Design, develop and maintain backend applications and REST APIs using Python (FastAPI/Django).
• Design and maintain PostgreSQL databases -schemas, performant queries, versioned migrations.
• Integrate applications with third-party and enterprise platforms: scheduling (Primavera P6), SAP,
enterprise document management systems, SSO providers.
• Develop automation, reporting and workflow solutions (scheduled jobs, notification/escalation
engines, document generation).
• Implement robust authentication/authorization, input validation, logging and audit trails.
• Ensure performance and scalability — profiling, caching, async processing and queue-based
workloads.
• Own deployments with the team: Docker, CI/CD pipelines, UAT-to-production environment
management, migration scripts with dry-run discipline.
• Participate in sprint ceremonies, PR reviews and bug bashes; write unit/integration tests that
support the QA automation suite.
• Support production issues with structured RCA and preventive fixes.
Requirements
Mandatory/Must have Skills:• Python (strong hands-on), FastAPI and/or Django
• PostgreSQL (design, optimisation, migrations)
• REST API development; OpenAPI/Swagger
• Git/GitHub or Azure DevOps workflow
• Testing with pytest; debugging discipline
Good to have skills:
• Azure services (App Service, Functions, Blob, AD)
• Docker and CI/CD pipelines
• Message queues / background workers (Celery, Redis)
• pandas / reporting pipelines
• Exposure to GIS, BIM or scheduling (P6) data models
Benefits
- Opportunity to work with a dynamic and fast-paced engineering IT organization.
- Be part of a company that is passionate about transforming product development with technology.
Role snapshot
Job type
Full-time
Required skills
Python (programming)FastAPIDjangoPostgreSQL (schema design, optimisation, migrations)REST API development / OpenAPI/SwaggerAuthentication & Authorization, input validation, logging and audit trailsPerformance & scalability (profiling, caching, async processing, queue-based workloads)Unit and integration testing with pytest; debugging disciplineGit/GitHub or Azure DevOps workflowsDocker and CI/CD pipelinesMessage queues and background workers (Celery, Redis)Integrations with enterprise systems (Primavera P6, SAP, enterprise document management, SSO)Production support and structured Root Cause Analysis (RCA)pandas and reporting/data pipeline developmentAzure services (App Service, Functions, Blob Storage, Azure AD)
Similar jobs
Full Stack Engineer ID85606
AgileEngine
Ahmedabad, INOn-sitePermanentFull-time
yesterday
Fresher - Business Development Executive
AddWeb Solution Pvt Ltd
Ahmedabad, INOn-sitePermanentFull-time
2 days ago
Artificial Intelligence Engineer ID87374
AgileEngine
Ahmedabad, INOn-sitePermanentFull-time
3 days ago
React Developer
CCTECH
Ahmedabad, INOn-sitePermanentFull-time
6 days ago
AI Engineer
CCTECH
Ahmedabad, INOn-sitePermanentFull-time
6 days ago
CS
Business Development Executive
Creole Studios
Ahmedabad, INOn-sitePermanentFull-time
6 days ago