AWS Data Engineer
Job Summary:
As an AWS Data Engineer, you will play a crucial role in our data-driven
initiatives by leveraging cloud technologies to optimize data processing and
storage solutions. Your expertise in AWS, Snowflake, and PySpark will help the
organization harness data effectively, driving informed decision-making and
innovative business outcomes.
Key Responsibilities:
-
Design and implement scalable data pipelines using AWS technologies to
support complex data processing tasks.
-
Collaborate with cross-functional teams to gather requirements and transform
business needs into technical solutions.
-
Optimize data storage solutions in Snowflake, ensuring high availability,
security, and performance.
-
Develop and maintain ETL processes using PySpark for real-time and batch
data workflows.
-
Monitor and troubleshoot data pipeline performance, ensuring reliability and
efficiency of data flows.
-
Work closely with data analysts and data scientists to provide necessary
data sets for analytics and reporting.
-
Stay updated on emerging technologies in cloud and data engineering to
continually enhance solutions and practices.
Requirements:
-
Bachelor’s degree in Computer Science, Information Technology, or a related
field.
-
A minimum of 5 years of experience in data engineering with a focus on AWS
services.
-
Strong hands-on experience with Snowflake for data warehousing solutions.
- Proficiency in PySpark for data transformations and processing.
-
Solid understanding of data modeling, ETL processes, and data architecture
principles.
- Experience with SQL and performance tuning for large datasets.
-
Excellent problem-solving skills and attention to detail with a proactive
approach to troubleshooting.
Preferred Qualifications:
-
Experience with AWS tools such as Lambda, Glue, and S3 for comprehensive
data solutions.
-
Familiarity with data visualization tools such as Tableau or Power BI.
- Experience in working with Agile development methodologies.
-
Strong communication skills to explain technical concepts to non-technical
stakeholders.
-
Ability to mentor junior team members and contribute to a collaborative team
environment.
Benefits:
-
Hybrid work model with flexible remote options (3 days a week on-site).
- Competitive salary with performance-based bonuses.
- Comprehensive health insurance coverage for employees and dependents.
- Opportunities for continuous learning and professional development.
- Wellness programs and employee assistance initiatives.
-
Collaborative and inclusive work culture that values innovation and
creativity.
- Paid time off and holiday leave for work-life balance.
```