03 Aug
|
Propel
|
Chennai
About
Propel
At Propel, we don't just
build software — we build future-ready, human-centered digital platforms that
drive business transformation. We are a design-led technology firm committed to
solving complex problems with elegant, scalable solutions. Join a workplace
where your ideas matter, your expertise is valued, and your growth is championed.
About
the Role
As a Python Data Engineer on
our team, you will be responsible for designing, building, and maintaining
scalable data pipelines, data processing systems, and backend services. You
will work closely with engineering, analytics, and product teams to deliver
reliable, high-quality data solutions that support reporting, automation, and
decision-making.
Key
Responsibilities
Design, develop, and maintain robust data
pipelines using Python.
Build and maintain backend services and
background jobs using up-to-date Python frameworks such as FastAPI.
Perform data processing, transformation, and
reporting using libraries like Pandas, Polars, DuckDB, and openpyxl.
Design and implement scalable data architectures
including data lakes, medallion architecture, and star schemas.
Develop, test, and deploy data workflows using
orchestration tools such as Airflow.
Collaborate with teams to implement CI/CD
pipelines using GitHub Actions.
Develop and deploy solutions on Microsoft Azure
using services such as Container Apps, Azure Storage, Service Bus, and
SignalR.
Implement Infrastructure as Code (IaC) using
Bicep; collaborate with teams using Terraform or AWS CDK where applicable.
Follow spec-driven development practices and
leverage AI-assisted development tools.
Write clean, maintainable, and well-documented
code following best practices.
Participate in code reviews, testing, and
production support activities.
Collaborate with cross-functional teams to ensure
consistency and reliability of data solutions.
What
We’re Looking For
· Bachelor’s degree in computer science, engineering, or a related fi
📌 Python Engineer Chennai
🏢 Propel
📍 Chennai