Job Overview:
We are seeking a skilled Full Stack Developer with a strong background in data engineering and analytics. In this role, you will be responsible for designing, developing, and maintaining scalable data pipelines and ETL processes using AWS and Snowflake. You will perform advanced data analysis to extract insights, create and manage analytics dashboards, and ensure data quality and integrity across various platforms. The ideal candidate will have experience in full stack development, a passion for data-driven solutions, and the ability to work collaboratively with our BI teams.
Responsibilities:
- Design, develop, and maintain scalable data pipelines and ETL processes using AWS and Snowflake.
- Perform advanced data analysis to extract insights and drive business decisions.
- Create and manage analytics dashboards using Tableau or QuickSight.
- Develop and optimize SQL queries for data retrieval and reporting.
- Collaborate with BI teams to implement data-driven solutions.
- Ensure data quality and integrity across various platforms.
- Perform database performance tuning and SQL optimization.
- Generate dashboards on Kibana.
Qualifications:
- Bachelors degree in Computer Science, Information Technology, or a related field.
- 4+ years of experience in data engineering, SQL, and data analysis.
- Proven experience in full stack development.
- Proficiency in SQL and experience with AWS and Snowflake.
- Strong experience with BI tools, particularly Tableau or QuickSight.
- Solid experience with Elastic and Kibana.
- Familiarity with data warehousing concepts and ETL processes on AWS and Snowflake.
- Excellent analytical and problem-solving skills.
- Strong communication and teamwork abilities.
Preferred Skills:
- Extensive experience in full stack development.
- Experience with AWS services such as Redshift, S3, and Glue.
- Knowledge of programming languages such as Python or R.
- Understanding of machine learning concepts and tools.