Core Python Developer

Contango Services Private Limited

Bengaluru

On-site

INR 1,200,000 - 2,400,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Contango Services Private Limited in Bengaluru is seeking an experienced Python data engineer to design, build, and maintain scalable data pipelines for large-scale analytics. You will apply Pandas/NumPy, work with cloud platforms, and collaborate across teams.

The role requires strong Python skills, ETL design expertise, and familiarity with Docker/Kubernetes, CI/CD, and modern data tooling. WFO, India-based candidates preferred.

Qualifications

  • 5-10 years Python development experience; hands-on
  • Very good proficiency in Python programming
  • Pandas: experience with data manipulation and analysis
  • Understand cloud technology, CI/CD and DevOps practices
  • Experience with cloud platforms (AWS / Azure / GCP) preferred
  • Experience with SQL
  • Knowledge of data modeling, ETL concepts, and pipeline design
  • Build and maintain data pipelines using Pandas/NumPy; data processing at scale
  • Write unit/integration tests and ensure code quality; Docker and Kubernetes familiarity

Responsibilities

  • Design, develop, and maintain scalable data pipelines using Python for large-scale data processing
  • Build and optimize ETL workflows to ingest, transform, and load data from multiple sources
  • Develop data processing, automation, or ETL pipelines using Python
  • Perform data manipulation and analysis using Pandas and NumPy
  • Write clean, efficient, reusable, and well documented code
  • Work with databases and data storage systems for efficient data handling
  • Participate in code reviews, sprint planning, and technical discussions
  • Candidate should be ready to work in India and UK shifts (if needed)

Skills

Core Python
Pandas
Docker
Kubernetes
CI/CD
SQL
ETL
Pyspark

Tools

Docker
Kubernetes
CI/CD tools

Job description

Role & Responsibilities
  1. Design, develop, and maintain scalable data pipelines using Python for large-scale data processing.
  2. Build and optimize ETL workflows to ingest, transform, and load data from multiple structured and unstructured sources.
  3. Develop data processing, automation, or ETL pipelines using Python.
  4. Perform data manipulation and analysis using Pandas and NumPy.
  5. Write clean, efficient, reusable, and well documented code.
  6. Work with databases and data storage systems for efficient data handling.
  7. Participate in code reviews, sprint planning, and technical discussions.
  8. Candidate should be ready to work in India and UK shifts (if needed).
Job Description
  1. 5-10 Years of Python development experience-should have a hands-on experience.
  2. Very good proficiency in Python programming.
  3. Pandas: Experience with data manipulation and analysis using Pandas.
  4. Understand cloud technology, Continuous Integration, and Continuous Delivery with working knowledge of various tools in the CI/CD pipeline and DevOps practice.
  5. Experience with cloud platforms (AWS / Azure / GCP) preferred Azure.
  6. Experience with SQL.
  7. Knowledge of data modeling, ETL concepts, and pipeline design.
  8. Build and maintain data pipelines: ingesting, transforming, and serving large data sets (Pandas, NumPy).
  9. Write unit tests, integration tests (pytest) and ensure code quality, maintainability and performance.
  10. Familiarity with Docker and Kubernetes.
Must Have
  1. Core Python
  2. Pandas
Good to Have
  1. Pyspark
  2. ETL

Work Mode: WFO

Location: E-city Bangalore

Soft Skills
  1. Good written & verbal communication
  2. Strong Analytical & problem-solving skills
  3. Being able to work independently and in a team
  4. Go-getter attitude when taking initiative and ownership
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Core Python Developer Contractual
Core Python Developer Contractual

Contango Services Private Limited • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Python Developer_Pandas_Numpy_SQL_ETL_AWS
Python Developer_Pandas_Numpy_SQL_ETL_AWS

Crescendo Global Leadership Hiring India • Pune District, Gurugram District, Bengaluru

Hybrid
INR 1,400,000 - 2,600,000
Python Developer - Data Processing
Python Developer - Data Processing

Infosys • Hyderabad, Pune District, Bengaluru

On-site
INR 600,000 - 900,000
Python/ETL Developer
Python/ETL Developer

Wissen • Bengaluru

On-site
INR 2,000,000 - 3,200,000
Python Data Developer
Python Data Developer

Elabs Infotech • Pune District

Hybrid
INR 1,200,000 - 1,800,000
Python Data Engineer (Blr/Chn/Hyd/Kochi/Kol/Pune)
Python Data Engineer (Blr/Chn/Hyd/Kochi/Kol/Pune)

Tata Consultancy Services • Hyderabad, Pune District, Bengaluru

On-site
INR 1,500,000 - 2,600,000
Python Developer
Python Developer

Gemini Solutions • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Python Data Processing Engineer
Python Data Processing Engineer

Infosys • Bengaluru

On-site
INR 600,000 - 800,000
Python Developer -2
Python Developer -2

CloudThat Technologies Pvt. Ltd. • Mumbai

On-site
INR 1,200,000 - 1,800,000
Data Engineer - ETL+ Python
Data Engineer - ETL+ Python

Infosys • Hyderabad

On-site
INR 1,200,000 - 2,400,000