Bestkaam Logo
CGI Logo

Lead Analyst/Senior Software Engineer - Big Data Developer with Python, Hadoop, PySpark & SQL

Hyderabad, Telangana, India

4 weeks ago

Applicants: 0

Salary Not Disclosed

4 hours left to apply

Job Description

Position Description Company Profile: We?re Hiring at CGI for our GCC - Right Here in Hyderabad! Join us at the intersection of technology, finance, and innovation. You will be working to support the PNC Financial Services Group, one of the top-tier financial institutions in the U.S. You?ll help shape digital solutions for a global enterprise-from the ground up. This is more than a job. It?s your opportunity to:- Work on cutting-edge technologies Collaborate with global teams Build a career with purpose and impact Ready to build the future of banking? Let?s talk. Job Title: Lead Analyst/Senior Software Engineer - Big Data Developer with Python, Hadoop, PySpark & SQL Position Title: Lead Analyst/Senior Software Engineer Experience: 5 to 10 Years Category: Technology/Software Development Main location: Hyderabad Shift Timings: General Shift Employment Type: Full Time-Permanent Position ID: J0925-0878 Role Overview: CGI is looking for a skilled Big Data Developer who can design, develop, and optimize large-scale data processing pipelines using Python, PySpark, and SQL. The ideal candidate should have hands-on experience working with distributed systems, data ingestion frameworks, ETL pipelines, and performance tuning within the Big Data ecosystem. Your future duties and responsibilities Key Responsibilities: Develop, optimize, and maintain distributed data processing pipelines using PySpark and Spark SQL. Write clean, reusable, and efficient Python code for ETL, data transformation, and automation workflows. Build and manage large-scale batch and streaming data pipelines using Spark, Kafka, or similar technologies. Work with HDFS, Hive, HBase, or cloud-based data lakes (AWS/S3, Azure ADLS, GCP). Write complex SQL queries for data extraction, analysis, and transformation. Perform data profiling, data quality checks, and implement validation rules within pipelines. Optimize Spark jobs for performance, resource usage, and scalability. Collaborate with data engineers, architects, and business teams to understand requirements and deliver robust solutions. Troubleshoot and resolve issues in distributed systems (Spark, Hadoop, Yarn, Hive). Contribute to best practices for coding, version control, CI/CD, and documentation. Required Qualifications To Be Successful In This Role Required Skills: Strong programming experience in Python (data manipulation, ETL logic, modular coding). Hands-on expertise in PySpark (RDD, DataFrames, Spark SQL, UDFs, optimization). Advanced SQL skills (joins, window functions, performance tuning). Experience with Hadoop ecosystem: HDFS, Hive, Yarn, Oozie/Livy (as applicable). Knowledge of data lake & cloud platforms (AWS, Azure, or GCP). Experience working with data ingestion from APIs, files, Kafka, and DB sources. Understanding of distributed computing concepts (partitioning, shuffling, caching). Version control tools like Git, CI/CD pipelines, and Agile methodologies. Good-to-Have Skills: Knowledge of Spark Streaming, Kafka, Airflow, or NiFi. Experience with containerization (Docker, Kubernetes). Exposure to DataBricks, EMR, or HDInsight. Knowledge of NoSQL databases (HBase, Cassandra, MongoDB). Familiarity with performance tuning at the cluster and job level. Education: Bachelor?s or Master?s degree in Computer Science, Engineering, or related field. Together, as owners, let?s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you?ll reach your full potential because? You are invited to be an owner from day 1 as we work together to bring our Dream to life. That?s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company?s strategy and direction. Your work creates value. You?ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You?ll shape your career by joining a company built to grow and last. You?ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team?one of the largest IT and business consulting services firms in the world.

Additional Information

Company Name
CGI
Industry
N/A
Department
N/A
Role Category
N/A
Job Role
Entry level
Education
No Restriction
Job Types
On-site
Employment Types
Full-Time
Gender
No Restriction
Notice Period
Less Than 30 Days
Year of Experience
1 - Any Yrs
Job Posted On
4 weeks ago
Application Ends
4 hours left to apply

Similar Jobs

Birlasoft

4 weeks ago

Automation Specialist

Birlasoft

Accenture in India

1 day ago

Data Platform Engineer

Accenture in India

Turing

2 months ago

Python Developer - 17852

Turing

Ciklum

9 hours ago

Senior Data Science Engineer

Ciklum

SimCorp

3 weeks ago

Data Engineer

SimCorp

KLA

4 weeks ago

Engineer, Software Test Automation

KLA

DNEG

4 weeks ago

DNEG - Senior Full Stack Engineer - React.js/Node.js

DNEG

Mastercard

2 months ago

Lead Software Engineer

Mastercard

Talentgigs

3 weeks ago

Artificial Intelligence Engineer - ML

Talentgigs

Empenofore Technologies

7 hours ago

Dell Boomi Developer

Empenofore Technologies