Spark Developer

2 weeks ago


Chennai, Tamil Nadu, India Citi Full time ₹ 12,00,000 - ₹ 36,00,000 per year

ETL Developer will be responsible for designing, implementing, and optimizing distributed data processing jobs to handle large-scale data in Hadoop Distributed File System(HDFS) using Apache Spark and Python. This role required deep understanding of data engineering principles, proficiency in Python and hands-on experience with Spark and Hadoop ecosystems. Developer will collaborate with data engineers, analysts, and business stakeholders to process, transform and drive insights and data driven decisions.

Responsibilities:

  • Data Processing and Transformation:

    Design and Implement of Spark applications to process and transform large datasets in HDFS.

    Develop ETL Pipelines in Spark using Python for data Ingestion, cleaning, aggregation, and transformations.

    Performance Optimization:

    Optimize Spark jobs for efficiency, reducing run time and resource usage.

    Finetune memory management, caching, and partitioning strategies for Optimal performance

    Data Engineering with Hadoop and Spark:

    Load data from different sources into HDFS, ensuring data accuracy and integrity.

    Integrate Spark Applications with Hadoop frameworks like Hive, Sqoop etc.

    Testing and debugging:

    Troubleshoot and debug Spark Job failures, monitor job logs, and Spark UI to Identify Issues.

Qualifications:

  • 2-5 years of relevant experience
  • Experience in programming/debugging used in business applications
  • Working knowledge of industry practice and standards
  • Comprehensive knowledge of specific business area for application development
  • Working knowledge of program languages
  • Consistently demonstrates clear and concise written and verbal communication
  • Expertise in handling complex large-scale Warehouse environments

    •    Hands-on experience writing complex SQL queries, exporting and importing large amounts of data using utilities

Education:

  • Bachelor's degree in a quantitative field (such as Engineering, Computer Science) or equivalent experience

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

Job Family Group:

Technology

Job Family:

Applications Development

Time Type:

Full time

Most Relevant Skills

Please see the requirements listed above.

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi's EEO Policy Statement and the Know Your Rights poster.


  • Spark Developer

    2 weeks ago


    Chennai, Tamil Nadu, India Citi Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Discover your future at CitiWorking at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.Job OverviewETL Developer will be responsible for designing, implementing, and...


  • Chennai, Tamil Nadu, India BNP Paribas Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Position Purpose The Senior Spark Developer will be responsible for integrating and maintaining the Quantexa platform, a spark based software provided by a UK fintech, into our existing systems to enhance our anti-money laundering capabilities. This role requires a deep expertise in Spark development, as well as an ability to analyze and understand...

  • Spark

    4 days ago


    Chennai, Tamil Nadu, India Cognizant Technology Solutions Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job SummaryWe are seeking a highly skilled Sr. Developer with 5 to 9 years of experience to join our dynamic team. Exposure on ETl flow management (Spark Nifi or any equivalent).Automated deployment scripts creation production pipeline creationSupport to prod support team. This is a hybrid role with day shifts and no travel requirements. The candidate will...

  • Spark Scala Python

    3 days ago


    Chennai, Tamil Nadu, India Cognizant Technology Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job SummaryJoin our dynamic team as a Developer where you will leverage your expertise in Spark Scala Python and SparkSQL to drive innovative solutions. With a hybrid work model and day shifts you will collaborate with cross-functional teams to enhance data processing capabilities. Your contributions will directly impact our companys growth and societal...

  • Private Banker

    2 weeks ago


    Chennai, Tamil Nadu, India Spark Capital PWM Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Company DescriptionSpark PWM Private Limited, a subsidiary of Spark Capital Advisors (India) Limited, extends the core DNA of Spark Capital - Knowledge, Integrity, Trust & Transparency. We assist affluent families, business owners, family offices, new age entrepreneurs, and CXOs in navigating opportunities and risks. Our products and services are designed to...


  • Chennai, Tamil Nadu, India Citi Full time ₹ 1,20,000 - ₹ 1,50,000 per year

    Discover your future at CitiWorking at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.Job OverviewFunction Overview:Citi's Services Technology builds and provides...


  • Chennai, Tamil Nadu, India GlobalLogic Full time ₹ 40,00,000 - ₹ 1,20,00,000 per year

    DescriptionData engineer with 4 to 6 years of hands on experience working on Big Data PlatformsExperience building and optimizing Big data data pipelines and data sets ranging from Data ingestion to Processing to Data Visualization.Good Experience in writing and optimizing Spark Jobs, Spark SQL etc. Should have worked on both batch and steaming data...

  • Scala Developer

    2 weeks ago


    Chennai, Tamil Nadu, India NoblQ Full time ₹ 13,57,901 per year

    Job Title: Scala DeveloperLocation: Chennai, IndiaAbout Propel At Propel, we don't just build software — we build intelligent, human-centered digital platforms that solve real-world problems. As a design-led technology firm, we combine deep engineering expertise with a passion for scalable, elegant solutions. Join a team where innovation, ownership, and...

  • Databricks spark

    3 days ago


    Chennai, Tamil Nadu, India Cognizant Technology Solutions Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job SummaryThe Sr. Developer role is crucial for driving innovation and efficiency in our hybrid work model. With a focus on Kafka Python Databricks SQL Databricks Workflows and PySpark the candidate will enhance our data processing capabilities. Experience in Claims and Billing domains is advantageous. This position requires 8 to 9 years of experience and...


  • Chennai, Tamil Nadu, India MOURI Tech Foundation Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Looking for a Senior Big Data Developer to design, build, and optimize data pipelines and analytics solutions. Candidates with prior exposure to the Ericsson Wallet Platform will be given preference.Key ResponsibilitiesDevelop, test, and deploy high-performance data pipelines using Hadoop, Spark, Kudu, and HBase.Implement ETL/ELT workflows and ensure data...