Senior Cloud Data Engineer
Elca Informatique Sa
9 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
SeniorJob location
Tech stack
Java
Artificial Intelligence
Amazon Web Services (AWS)
Data analysis
Azure
Batch Processing
Big Data
Cloud Computing
Cloud Database
Code Review
Computer Programming
Databases
Continuous Integration
Data Governance
ETL
Data Mining
Data Warehousing
Distributed Data Store
Python
PostgreSQL
Microsoft SQL Server
NoSQL
Cloud Services
Standard Sql
Software Engineering
SQL Databases
SQL Server Integration Services
Data Streaming
Talend
Google Cloud Platform
Data Ingestion
Snowflake
Spark
Kubernetes
Kafka
Free and Open-Source Software
Software Coding
Terraform
Software Version Control
Data Pipelines
Databricks
Job description
Join our Data, Analytics & AI team to enhance customer value! Enjoy diverse projects and a supportive work culture.
Tasks
- Develop and implement high-quality data pipelines independently.
- Collaborate with teams to design cloud data infrastructures.
- Ensure solutions meet customer needs for performance and reliability., Our business line «Data, Analytics & AI» is responsible for providing and utilising technology platforms that promote the value creation of our customers. The numerous exclusive projects vary in nature, industries, and companies., As a Senior Cloud Data Engineer, you work in several teams including data engineers, architects, and scientists to build and operate state-of-the-art data analytics platforms. The role requires technical skills in analytics ecosystems with a focus on cloud infrastructure and open-source software.
- You participate in one or more cloud data platform projects and independently implement high-quality data pipelines and cloud data infrastructures. You coordinate requirements with the customer and act as a coach for less experienced team members.
- You share responsibility for the design, code, and configuration of components that manage data ingestion, real-time streaming, batch processing, data extraction, and transformation across multiple data sources and applications.
- You ensure that your solutions meet customer requirements regarding functionality, performance, availability, scalability, security, and reliability.
- You assist in creating proposals for customer projects.
- You share your experience within the team and help leverage synergies between projects.
- You collaborate with business analysts and data scientists to understand and realise their use cases.
Our offer
- Opportunity to expand your expertise through diverse projects and unique products, latest technologies, and customers from various industries
- Attractive prospects through continuous training, coaching, and an internal career path
- Our culture makes the difference! We actively live flat hierarchies and open, helpful collaboration across all disciplines and departments
- We organise regular events such as brown bag lunches and coding events as well as cosy and sporty offsite gatherings
- Good work-life balance (flexitime, home office), modern and flexible workplace in a multicultural environment
- Top benefits such as: purchase of up to 13 days' holiday, contribution to private mobile phone or business phone, half-fare travelcard, business travel in first class, flexible pension schemes, coverage of daily sickness and accident insurance (private, worldwide), and much more
Requirements
- Master's degree with programming experience in Python or Java required.
- Strong knowledge of SQL, DBT, Spark, and Python for analytics.
- Experience with cloud solutions in AWS, Azure, or GCP is essential., We are looking for a motivated person for the role of Senior Cloud Data Engineer. You have a flair for data and AI with experience in implementing complex distributed data platforms and applications to process heterogeneous and large data volumes. Ideally, a person experienced in analytics technologies such as SQL, DBT Spark, Python, and various databases, as well as well acquainted with cloud infrastructure (Databricks, Azure, Fabrics, AWS)., * University degree ETH/UNI/FH with several years of programming experience in Python, Java, or Scala
- At least 5 years of implementation skills with analytics technologies such as SQL, DBT, Spark, Kafka and programming experience in Python
- Experience with Scala and classic ETL tools such as Talend or SSIS is a plus
- At least 3 years of experience in delivering and automating cloud solutions in Azure, AWS, GCP, Kubernetes with Terraform or comparable tools
- Know-how in SQL and NoSQL databases, e.g. PostgreSQL, Snowflake, Databricks or MS SQL Server
- Experience in data modelling and data governance
- Experience with the entire software development lifecycle: coding standards, code reviews, source code management, continuous integration/deployment, testing, and operation
- Data warehouse as well as data mesh knowledge complete the profile
- Fluent in German and English