Job Description
Design and implement scalable data lake architectures using AWS Serverless technologies, ensuring efficient data processing and seamless integration with various sources.
Develop robust data ingestion pipelines and integration processes to guarantee smooth data transfer from diverse platforms.
Implement advanced data transformation and enrichment processes leveraging AWS Lambda and Glue capabilities.
Collaborate closely with cross-functional teams and data scientists to understand complex data requirements and design tailored data models.
Optimize storage and retrieval mechanisms utilizing cutting-edge AWS services to enhance overall DataLake performance.
Maintain and troubleshoot the DataLake infrastructure to ensure optimal functionality.
Continuously evaluate and incorporate new AWS services and technologies to refine the DataLake architecture.
Effectively mentor junior data engineers and collaborate with multidisciplinary teams.
Familiarity with innovative data modeling techniques, comprehensive data warehousing concepts, and advanced data visualization tools.
Strong analytical and problem-solving skills, excellent communication and collaboration abilities, with a focus on delivering high-quality results.
The ideal candidate possesses extensive experience working as a Senior Data Engineer, demonstrated expertise in programming languages such as Python, Java, or Scala, and hands-on experience with data integration and ETL tools.