Job offer
Senior Data Integration Engineer 100% (f/m/d)
The position of Senior Data Integration Engineer at Julius Baer in Zurich requires the development and implementation of data integration processes to ensure high data quality and consistency. The candidate should have experience in data integration, ETL tools and programming languages such as Java, Python or SQL.
Job description
Senior Data Integration Engineer 100% (m/f/d) - (Contract through our external payroll partner with immediate start for 12 months with possible extension)Tasks
- Develop transformation rules to ensure data consistency and quality, select a suitable ETL tool (e.g. Informatica IDMC, Dataiku, SSIS) and develop a robust loading process
- Create detailed data maps to ensure accurate data conversion between systems, implement data cleansing and normalization techniques to improve data quality
- Implement logging and monitoring to track data flow, errors and performance metrics
Requirements
Profile
- Programming skills: Experience in languages such as Java, Python, C# or SQL
- Data integration tools: Experience with ETL tools such as Informatica IDMC, Dataiku
- API design and development: knowledge of API design principles, RESTful APIs and API management platforms
- Data modeling and architecture: understanding data modeling concepts, data warehousing and data governance
- Database management: familiarity with database management systems such as Oracle, Microsoft SQL Server or PostgreSQL
- Cloud computing: knowledge of cloud-based services such as AWS, Azure or Google Cloud Platform
- Data security: understanding data encryption, authentication and authorization mechanisms
Education and skills
- +5 years experience in a similar role
- Strong IT and application management background
- Knowledge of English required
- Teamwork: Ability to work effectively in a team environment and contribute to a positive and productive team culture
- Customer focus: commitment to delivering high-quality results that meet customer needs and expectations
- Continuous learning: desire to keep up to date with industry trends, best practices and new technologies
- Resilience: ability to work under pressure, manage stress and meet tight deadlines
- Proactivity: Proactive approach to identifying and solving problems, with a focus on preventing problems rather than just solving them
Job details