CI
Senior Data Engineer
- Hiring from
- Poland
- Work type
- Hybrid
- Posted
Is this job info correct?
508,824 remote jobs, straight from company career pages
100% free · New jobs every hour
Show job descriptionHide job description
Data Engineer
Responsibilities:
- Creating and managing data collection processes from various sources, such as databases, CSV files, APIs, etc.
- Processing and cleaning data, removing duplicates, correcting errors, and normalizing data to ensure consistency and quality
- Designing, implementing, and managing ETL (Extract, Transform, Load) processes to transform data from different formats and sources into a unified structure suitable for analysis
- Designing and creating databases and data warehouses, optimizing data schemas and structures for performance and flexibility
- Conducting data analysis, including exploring trends, patterns, and relationships in the data to provide valuable business insights
- Monitoring the database, ensuring data security, creating backups, and ensuring compliance with data protection regulations
- Optimizing data processing and database systems to ensure fast data access and efficient analysis
Requirements:
- Minimum 3 years of experience in a Data Engineer or similar role
- Proficiency in programming languages: Python, SQL
- Knowledge of ETL tools and data warehouses
- Strong analytical and problem-solving skills
- Ability to write unit, integration, and end-to-end tests with best practices
- Experience in designing and building scalable solutions based on microservices architecture
- Willingness to work on-site
- Familiarity with messaging systems (Kafka preferred)
- Knowledge of relational and non-relational databases
We offer:
- Employment Contract or B2B
- Hybrid work from office in Warsaw
- Gym, Entertainment area
- Bike parking
- Internal trainings