Position Overview:
We are seeking an experienced Data Engineer to support our Advanced Analytics Group. The ideal candidate will have a strong background in data engineering, database management, and data pipeline development. You will play a crucial role in designing, implementing, and maintaining scalable data solutions that empower our analytics and business intelligence initiatives.
Key Responsibilities:
- Data Pipeline Development: Design and build robust data pipelines to extract, transform, and load (ETL) data from various sources into our data warehouse.
- Database Management: Optimize and maintain database systems, ensuring data integrity, security, and performance.
- Data Modeling: Collaborate with data scientists and analysts to create data models that support advanced analytics and reporting requirements.
- Collaboration: Work closely with cross-functional teams to understand data needs and translate business requirements into technical specifications.
- Data Quality Assurance: Implement data quality checks and monitoring processes to ensure accuracy and reliability of data.
- Documentation: Maintain clear and comprehensive documentation of data processes, workflows, and architectures.
- Technology Evaluation: Stay up to date with emerging technologies and best practices in data engineering and analytics.
Qualifications:
- Bachelor’s degree in Computer Science, Data Science, or a related field; Master’s preferred.
- Minimum of 3-5 years of experience in data engineering or a similar role.
- Strong proficiency in SQL and experience with database systems (e.g., MySQL, PostgreSQL, or similar).
- Familiarity with data warehousing solutions (e.g., Amazon Redshift, Google BigQuery) and ETL tools (e.g., Apache Airflow, Talend).
- Experience with programming languages such as Python or Java for data manipulation and processing.
- Understanding of big data technologies (e.g., Hadoop, Spark) is a plus.
- Excellent analytical and problem-solving skills, with a detail-oriented mindset.
- Strong communication skills and the ability to work collaboratively in a team environment.
What We Offer:
- Competitive salary and benefits package.
- Opportunities for professional growth and development in a cutting-edge field.
- A supportive and innovative work environment.
- Flexible working arrangements to promote work-life balance.