Description
You will design and maintain data-driven applications and analytics platforms within AWS.
Responsibilities
- Develop and maintain applications using relational, NoSQL, and specialized databases like Snowflake.
- Design and build scalable data models and application integrations.
- Construct and manage Data Warehouses and Data Lakes.
- Collaborate with internal partners to mitigate technical risks and proactively solve data processing challenges.
Required Skills
- 15+ years of professional software development experience.
- 10+ years of experience designing and building data models using relational databases.
- 5+ years of experience developing Data Warehouses and/or Data Lakes.
- 5+ years of professional Python experience focused on large-scale data processing.
- Extensive expertise in SQL and Dimensional modeling techniques.
- Proficiency in AWS technologies including Glue, Lambda, S3, Step Functions, Athena, and RDS Aurora MySQL.
- Experience with Boto3 and the AWS Python CDK Library.
- Strong background in Data Processing and Data Warehousing.
Preferred Skills
- Experience with Snowflake, Snowpark, and Streamlit.
- Experience with Apache Iceberg.