AWS Backend Developer
Die Schweizerische Post AG · Bellinzona, Switzerland ·
- Category
- Backend
Die Schweizerische Post AG · Bellinzona, Switzerland ·
Astra North Infoteck Inc. · Toronto, Canada
umotif · USA (Eastern Time)
EXL · Pune, Maharashtra, India
Evio · Remote, United States
Build and operate the next generation of Swiss Post's reporting platform: develop AWS data pipelines and a lakehouse architecture (batch and streaming) using Scala with Apache Spark, Kafka, Apache Iceberg, and Terraform, with a 'you build it, you run it' ownership mindset.
Do you want a job where you can make a difference and take on responsibility? You help us develop the next generation of our reporting platform and create a scalable data basis for data-driven decisions. Join an innovative young team in Renens (Lausanne).
What you have to offer You have several years of experience in developing productive data pipelines with Scala (2.12) and Apache Spark (3.x), and you are familiar with best practices for high-performance, testable and maintainable applications with Scalatest, Scalafmt and ScalaFix. Your in-depth knowledge of SQL and Apache Iceberg enables you to handle ACID transactions, table formats and schema evolution securely in modern data lakehouse architectures. In the AWS environment, you have practical experience with at least three relevant data services such as AWS Glue, Amazon EMR Serverless, Amazon Athena, AWS Lambda, AWS Step Functions, Amazon S3 or AWS Lake Formation. You use Terraform (version 1.2 or higher) to describe and manage cloud infrastructures and have a good understanding of the entire infrastructure-as-code life cycle. Ideally, you have already gained experience with Apache Kafka, OpenLineage, AWS Lake Formation or modern monitoring and reporting solutions such as Grafana, Amazon QuickSight or Power BI. To complete your profile, you enjoy working with interdisciplinary teams, take an independent approach to your work and are able to convey technical issues in an understandable way. You are confident communicating in German or French; you have a good command of English in a technical environment.
AvePoint · Singapore