Senior Data Engineer
CGI · Hyderabad, Telangana, India
CGI · Hyderabad, Telangana, India
**Position Description:** We are looking for an experienced Senior Data Engineer to join our team. The ideal candidate should be passionate about coding and developing scalable and high-performance applications. You will work closely with our front-end developers, designers, and other members of the team to deliver quality solutions that meet the needs of our clients. **Responsibilities:** - Extensive experience in data migration, data analysis, data transformations, conversion, interface, large volume data loading (ETL techniques), database modeling, and performance SQL tuning. - Experience in leveraging database tools to develop DDL scripts, stored procedures, and functions to create and alter database objects. - Hands-on experience with Git version control processes, and other release processes **Required qualifications to be successful in this role:** **Must-Have Skills:** - 5+ years of experience as a Data Engineer. - Experience with Data Warehousing, Operational Data Store, Data technologies and ETL solutions. - 4+ years of experience in ETL (IBM DataStage), SQL, UNIX/Linux scripting, and Big Data distributed systems. - 3+ years of experience in programming languages like Python, orchestration tools and processes. **Good-to-Have Skills:** - Collaborate with Product Management and business partners to understand use case requirements and reporting. - Adhere to internal development best practices/lifecycle (e.g. Testing, Code Reviews, CI/CD, Documentation) - Document and showcase feature designs/workflows. - Participate in team meetings and discussions around product development. - Stay up to date on industry latest industry trends and design patterns **Skills:** - Agile - Data Pipelines - Databricks - English - Python - SQLite **Main location:** India, Telangana, Hyderabad