This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Design, build, and maintain scalable data pipelines and ETL processes to extract, transform, and load data from various sources into the data warehouse.
Collaborate with cross-functional teams to understand data requirements and design efficient data models, pipelines, and schema.
Optimize and tune database systems and queries for performance and scalability.
Develop and implement data quality and governance processes to ensure data accuracy, consistency, and security.
Evaluate and recommend new tools and technologies to enhance data infrastructure and analytics capabilities.
Troubleshoot and resolve data-related issues promptly.
Document data processes, workflows, and best practices for knowledge sharing and training.
Stay updated with industry trends and best practices in data engineering and technology.
Requirements:
Bachelor's degree in Computer Science, Engineering, or related field.
Minimum of 2 years of relevant experience as a Data Engineer or in a similar role.
Proficiency in SQL and experience with relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB, Snowflake).
Hands-on experience with data pipeline and ETL tools (e.g., Apache Spark, Apache Airflow).
Proficiency in at least one programming language (e.g., Python, Java, Scala).
Experience with cloud platforms and services (e.g., AWS) and big data technologies like Snowflake.
Solid understanding of data warehousing concepts and methodologies.
Strong analytical and problem-solving skills to translate business requirements into technical solutions.
Excellent communication and collaboration skills for effective teamwork.
Attention to detail and commitment to producing high-quality work.
Benefits:
Flexible paid vacations and observed holidays.
Flexibility in working arrangements to accommodate personal life.
Health insurance coverage for employees and dependents.
Wellness programs including mental health support and fitness sessions.
Continuous learning and development opportunities.
Company-provided laptop and tech support for high productivity.