Senior Software Engineer (Data Engineering) (Chennai)

Senior Software Engineer (Data Engineering) (Chennai)

29 Oct
|
Important Company of the Sector
|
Chennai

29 Oct

Important Company of the Sector

Chennai

Data Engineer - Senior Software Engineer

Founded in 1976, CGI is among the largest independent IT and business consulting services firms in the world. With 94,000 consultants and professionals across the globe, CGI delivers an end-to-end portfolio of capabilities, from strategic IT and business consulting to systems integration, managed IT and business process services and intellectual property solutions. CGI works with clients through a local relationship model complemented by a global delivery network that helps clients digitally transform their organizations and accelerate results. CGI Fiscal 2024 reported revenue is CA$14.68 billion and CGI shares are listed on the TSX (GIB.Job Title: Data Engineer

Software Engineer

Experience: 3-5 Years

Software Engineering

Shift: 5.30PM to 2.30AM shift

Work Mode: Hybrid Mode

Employment Type: Full Time

We are looking for experienced Data Engineers with strong hands on experience in designing, developing and enhancing modern data engineering solutions. The role will involve working with cloud data platforms, data pipelines, data integration, data transformation and analytics solutions.

The ideal candidate will have strong experience in Snowflake, Databricks and AWS data services, along with good SQL and data engineering fundamentals.

The role will primarily focus on development and enhancement activities, with some involvement in deployment, monitoring and production support as part of the overall application lifecycle.

Robust hands on experience in data engineering and ETL/ELT development.

- Good experience with Snowflake, Databricks and/or AWS data services.
- Strong SQL and data transformation skills.




- Exposure to cloud based data platforms and data pipelines.

Design, develop and maintain scalable data pipelines and data engineering solutions.

- Develop data ingestion, transformation and processing workflows using cloud based technologies.
- Work with Snowflake and Databricks to build and optimize data processing and analytical solutions.
- Develop and maintain data pipelines using AWS Glue, S3 and Lambda.
- Implement data transformation, cleansing, validation and integration processes.
- Develop efficient SQL queries and optimize data processing and warehouse workloads.
- Work with business and technical teams to understand data requirements and translate them into technical solutions.
- Participate in solution design, development, testing and deployment activities.
- Develop reusable components and follow established data engineering and coding standards.
- Troubleshoot data pipeline and application issues and implement appropriate fixes.
- Support deployment and release activities across environments.
- Monitor data pipelines and proactively identify issues affecting data processing or availability.
- Provide support for production issues when required, including troubleshooting and root cause analysis.
- Data Engineering




- Strong understanding of data engineering concepts, ETL/ELT and data pipelines.
- Hands on experience with Snowflake and/or Databricks.
- Experience building data pipelines and data transformation workflows.
- Strong SQL skills.
- Good understanding of data modelling and data warehousing concepts.

AWS

Hands on experience with one or more of the following:

- AWS Glue
- AWS Lambda

Experience with additional AWS data services will be an advantage.

Databricks data engineering

- Data transformation and processing
- Snowflake
- Snowflake development
- Data loading and transformation
- SQL development
- Data warehouse concepts
- Performance optimization

The following skills are not mandatory, but candidates with experience in these areas will be preferred:

- ODI (Oracle Data Integrator)
- OAC (Oracle Analytics Cloud)
- Datadog
- Python
- CI/CD and DevOps practices
- Cloud monitoring and logging
- Experience with Oracle databases

Bachelor's degree in Computer Science, Information Technology, Engineering or a related discipline.

Strong data engineering and analytical skills

- Good understanding of cloud data platforms
- Strong SQL and data transformation capabilities
- Strong focus on data quality and solution reliability
- Here, you’ll reach your full potential because…

That’s why we call ourselves CGI Partners rather than employees. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. Come join our team—one of the largest IT and business consulting services firms in the world.

📌 Senior Software Engineer (Data Engineering) (Chennai)
🏢 Important Company of the Sector
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (data engineering) (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (data engineering) (chennai) / chennai