Capco

Python with Spark Developer (5.1-7 years)-Chennai

Capco
Apply
4 hours ago
Chennai, IndiaSenior
H1B Sponsor

Responsibilities

  • Design, develop, and maintain robust Python, PySpark, and SQL ingestion, transformation, and enrichment pipelines.
  • Write and optimize complex SQL queries, analytical UDFs, stored procedures, and window functions for aggregation and reporting.
  • Collaborate with data architects, data scientists, and business analysts to translate requirements into technical specifications.
  • Perform unit testing, integration testing, code reviews, production support, and bug fixing.
  • Maintain CI/CD pipelines using Git, Jenkins, and Docker for automated build, testing, and deployment.
  • Monitor production workloads and troubleshoot performance bottlenecks, memory issues, and job failures.
  • Document data lineage, pipeline designs, and operational runbooks in Confluence and SharePoint.
  • Mentor junior engineers and promote Python, Spark optimization, and data-engineering best practices.
  • Evaluate emerging technologies, contribute to AI/ML innovation, and deliver proof-of-concepts for CEFS.
  • Participate in Agile ceremonies and backlog grooming.

Requirements

  • 5–7 years of experience as a Python Developer working with Spark or PySpark.
  • Strong hands-on experience with Python, PySpark, advanced SQL, and ETL in a data engineering environment.
  • Experience with PySpark DataFrames, Spark SQL, Structured Streaming, partitioning, caching, broadcast joins, and performance tuning.
  • Knowledge of Python packages including NumPy and pandas for data cleaning, wrangling, analysis, and visualization.
  • Experience with MS-SQL or Oracle, Linux/Unix environments, testing phases, documentation, and production support.
  • Experience with build tools such as Maven and DevOps tools such as Bitbucket and Jenkins.
  • Knowledge of object-oriented programming, APIs, design patterns, development principles, and multi-integration applications.
  • Knowledge of front-end technologies, preferably Flask, is desirable.
  • Bachelor’s degree or equivalent.
  • Ability to collaborate, simplify complex topics, deliver results, maintain attention to detail, and learn diverse technologies.

Benefits

  • Innovation-focused work culture with ongoing learning opportunities.
  • Flat, non-hierarchical structure with opportunities to work directly with senior partners and clients.
  • Diverse, inclusive, and meritocratic culture.
  • Work location: Chennai.

Tech Stack

Apache SparkDockerFlaskGitJenkinsLinuxMavenNumPyPandasPythonSQL

Categories

Data Engineering
Capco

About Capco

5,001-10,000 employees

Capco, a Wipro company, is a global technology and management consultancy specializing in driving digital transformation in the financial services industry. With a growing client portfolio comprising of over 100 global organizations, Capco operates at the intersection of business and technology by combining innovative thinking with unrivalled industry knowledge to deliver end-to-end data-driven solutions and fast-track digital initiatives for banking and payments, capital markets, wealth and asset management, insurance, and the energy sector. Capco’s cutting-edge ingenuity is brought to life through its Innovation Labs and award-winning Be Yourself At Work culture and diverse talent.

Contact me