About this role
The team is seeking a skilled Data Engineer with strong experience in Python and AWS cloud technologies. The ideal candidate will have hands-on knowledge of building automation frameworks, managing test scripts, and working with various AWS services. This role requires a good technical understanding, strong problem-solving skills, and the ability to collaborate closely with cross-functional teams to ensure high-quality product delivery.
Key Responsibilities:
- Work closely with business stakeholders to gather and define requirements.
- Design, develop, and maintain data pipelines and ETL processes.
- Implement automation frameworks for data processing and testing.
- Manage and optimize cloud-based data storage solutions on AWS.
- Collaborate with data scientists and analysts to ensure data accuracy and accessibility.
- Troubleshoot and resolve data-related issues in a timely manner.
Required Skills & Qualifications:
- Proficiency in Python and experience with AWS services such as S3, Lambda, and Redshift.
- Strong understanding of data modeling and database design principles.
- Experience with data warehousing solutions and ETL tools.
- Familiarity with version control systems like Git.
- Excellent analytical and problem-solving skills.
- Ability to work effectively in a team environment and communicate technical concepts to non-technical stakeholders.
Experience:
- Minimum of 5-8 years of experience in data engineering or a related field.
What we offer:
- An opportunity to work in a dynamic and innovative environment.
- The chance to collaborate with talented professionals on impactful projects.
- Opportunities for professional growth and development.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.