Unlock Your Potential as a Data Engineer
Are you ready to take your career to the next level in a collaborative and innovative environment? We are seeking an experienced Data Engineer who wants to learn and transform their career.
In this role, you will have the opportunity to design and implement an AWS Serverless DataLake architecture to efficiently handle large volumes of data and support various data processing workflows.
Key Responsibilities:
* Develop data ingestion pipelines and data integration processes to ensure smooth and reliable transfer of data from various sources into the DataLake.
* Implement data transformation and data enrichment processes using AWS Lambda, Glue, or similar serverless technologies to ensure data quality and consistency.
* Collaborate with data scientists and analysts to understand their data requirements and design appropriate data models and schemas in the DataLake.
* Optimize data storage and retrieval mechanisms, leveraging AWS services such as S3, Athena, Redshift, or DynamoDB, to provide high-performance access to the data.
* Monitor and troubleshoot the DataLake infrastructure, identifying and resolving performance bottlenecks, data processing errors, and other issues.
* Continuously evaluate new AWS services and technologies to enhance the DataLake architecture, improve data processing efficiency, and drive innovation.
* Mentor and provide technical guidance to junior data engineers, fostering their growth and ensuring adherence to best practices.
What You Will Need:
* Extensive experience (5+ years) working as a Data Engineer, with a strong focus on AWS technologies and serverless architectures.
* Experience working as a Data Engineer, with focus on Azure is valuable.
* Proven expertise in designing and implementing AWS serverless architectures for large-scale data processing and storage.
* Strong programming skills in languages like Python, Java, or Scala, along with experience using SQL for data manipulation and querying.
* Hands-on experience with data integration and ETL tools, such as AWS Glue or Apache Spark, for transforming and processing data.
* English fluency.
Benefits:
1. Professional development and constant evolution of your skills, always in line with your interests.
2. Opportunities to work outside Brazil.
3. A collaborative, diverse, and innovative environment that encourages teamwork.
4. Health insurance.
5. Dental Plan.
6. Life insurance.
7. Transportation vouchers.
8. Meal/Food Voucher.
9. Childcare assistance.
10. Gympass.
11. TCS Cares – free 0800 that provides psychological assistance (24 hrs/day), legal, social, and financial assistance to associates.
12. Partnership with SESC.
13. Reimbursement of Certifications.
14. Free TCS Learning Portal – Online courses and live training.
15. International experience opportunity.
16. Discount Partnership with Universities and Language Schools.
17. Bring Your Buddy – By referring people you become eligible to receive a bonus for each hire.
18. TCS Gems – Recognition for performance.
19. Xcelerate – Free Mentoring Career Platform.