Job Description Data Engineer
Experience: 5.8–8 Years
Location: Hyderabad (Hybrid)
Job Summary
We are looking for a skilled Data Engineer with 5–8 years of experience to develop, support, and implement scalable data solutions that meet business objectives. The ideal candidate should have robust expertise in SQL, PL/SQL, Python, data modeling, and data architecture, along with experience in data migration, transformation, and analytics.
Key Responsibilities
- Develop, support, and implement data solutions for multiple applications to meet business requirements.
- Perform data requirement analysis and design data preparation processes for targeted data solutions.
- Design, develop, and optimize SQL and PL/SQL programs, including stored procedures, functions, packages, and complex queries.
- Build and maintain scalable data pipelines using Python for scripting and automation.
- Design and implement logical and physical data models based on business and technical requirements.
- Design and build data service infrastructure across multiple data platforms while ensuring scalability, availability, and maintainability.
- Participate in the development and implementation of enterprise data solutions.
- Support data migration, transformation, and integration activities while ensuring data accuracy,
integrity, and security.
- Optimize database performance through query tuning and performance enhancement techniques.
- Collaborate with cross-functional teams, business stakeholders, and data architects to deliver reliable data solutions.
- Create and maintain technical documentation for data models, ETL processes, and database objects.
Required Skills
- Strong expertise in SQL and PL/SQL.
- Hands-on experience with Python for scripting and automation.
- Strong knowledge of Data Architecture & Modelling, including Logical and Physical Data Models.
- Experience with data migration, data transformation, and data integration.
- Strong understanding of database design principles, normalization, and performance tuning.
- Excellent analytical, problem-solving, and communication skills.
Preferred Skills
- Machine Learning fundamentals.
- Data Analytics and Data Science concepts.
- Data Mining techniques.
- ETL and Data Warehousing concepts.
- Exposure to cloud-based data platforms is an added advantage.
- Experience working in Agile/Scrum environments.
Competitive Advantages
- Machine Learning
- Data Science
- Data Analytics
- Data Mining
- Strong Analytical Thinking
📌 Data Engineer (Hyderabad)
🏢 CGI
📍 Hyderabad