Genpact a global professional services and solutions firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility, and desire to create lasting value for clients.
Genpact inviting applications for the role of Software Consultant-AWS Data Engineer with good knowledge on SQL and Databricks.
Job Designation : Software Consultant – AWS Data Engineer
Qualification : Bachelor’s Degree
Experience : Freshers / experienced
Skill Set :
- Strong programming knowledge in Python and SQL.
- Good hands on to collaborate with AWS services using Python.
- Strong understanding of security principles and best practices for cloud-based environments.
- Good Exposure on Data Lake concepts and data warehouse concepts.
- Exposure to work on Databricks notebook for Pyspark and pyspark with sql coding.
- Good with AWS Redshift, API Gateway, Lambda and Dynamo DB.
- Good to have Talend and Tableau knowledge as part of Data Lake ingestion and consumption activity.
- Expertise in developing ETL and batch processes to support data movement.
- Candidate shall be good in communication and SELF – Driven.
- Strong communication and collaboration skills.
Job Description :
In this role, you would be part of the data integrity/analysis team in the Wind and Power sector.
- Build or support data analysis around complex business problems from data available in the client owned or accessible systems.
- You would be encouraged to understand the business ask/problem, assess the scope, quantity and quality of the available data, prepare or maintain and build the code using AWS Services, Databricks Notebook, Strong SQL Knowledge, Python programming and loading data into Data Lake and Data Mart for downstream consumption team.
- Analyze requirements/User stories at the business meetings and strategize the impact of requirements on different platforms/applications, convert the business requirements into technical requirements.
- Participating in design reviews to provide input on functional requirements, product designs, schedules and/or potential problems.
- Understand current application infrastructure and suggest Cloud based solutions which reduces operational cost, requires minimal maintenance but provides high availability with improved security.
- Perform unit testing on the modified software to ensure that the new functionality is working as expected while existing functionalities continue to work in the same way.
- Coordinate with release management, other supporting teams to deploy changes in production environment.
Location : Hyderabad, Telangana, India