Be an Early Applicant
Ahmedabad, Gujarat, IND
In-Office
Entry level
Artificial Intelligence • Cloud • Software • Industrial
The Role
Build and maintain Python backend applications, REST APIs, PostgreSQL databases, enterprise integrations, automation and workflow systems. Implement authentication, performance optimization, testing, deployments, CI/CD, and production support. Collaborate through sprint ceremonies, code reviews, bug fixes, root-cause analysis, and preventive improvements while supporting construction management and renewable-energy platforms.
Summary Generated by Built In
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.

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.


Skills Required

  • Strong hands-on Python experience
  • FastAPI and/or Django
  • PostgreSQL database design, optimization, and migrations
  • REST API development and OpenAPI/Swagger
  • Git, GitHub, or Azure DevOps workflow
  • Testing with pytest and disciplined debugging
  • Azure services, including App Service, Functions, Blob Storage, or Active Directory
  • Docker and CI/CD pipelines
  • Message queues or background workers, such as Celery or Redis
  • pandas or reporting pipelines
  • Exposure to GIS, BIM, or Primavera P6 data models
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
167 Employees
Year Founded: 2006

What We Do

CCTech, the Centre for Computational Technologies, is a digital transformation company developing CAD, CFD, artificial intelligence, machine learning, 3D web, augmented reality, digital twin, and enterprise applications. Its product division includes simulationHub, a cloud-based CFD platform, while its consulting division helps engineering organizations with computational engineering, CAD/CFD software development, digital transformation, and related technology services.

Similar Jobs

Arrow Electronics, Inc. Logo Arrow Electronics, Inc.

Python Engineer

Cloud • Enterprise Web • Hardware • Information Technology • Internet of Things • Robotics • Semiconductor
In-Office
Ahmedabad, Gujarat, IND
22000 Employees

Arrow Electronics, Inc. Logo Arrow Electronics, Inc.

Python Automation_Senior Engineer

Cloud • Enterprise Web • Hardware • Information Technology • Internet of Things • Robotics • Semiconductor
In-Office
2 Locations
22000 Employees

TechBlocks Logo TechBlocks

Artificial Intelligence Engineer

Information Technology • Consulting
In-Office
Ahmedabad, Gujarat, IND
345 Employees
In-Office
Surat, Gujarat, IND
100 Employees

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
43 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account