Carl Zeiss AG

Software Developer, Data Management

Budapest
Python Java Scala Azure Spark Databricks Data Factory MS Fabric Elasticsearch SQL NoSQL API Airflow Azure DevOps GitHub Azure Blob AWS S3 Minio Starbust Parquet Iceberg Kubernetes Terraform REST API Agile Scrum Kanban Grafana Datadog
Description

Software Developer (f/m/d) for Data Management applications

Location: Budapest - ZDI

Time Type: Full time

Job Description

You will play a crucial role in developing Data Lifecycle Tools to support data, metadata and knowledge management in operations. In this way, you actively contribute to the success of the digital transformation at ZEISS, driven by ZEISS Digital Partners.

 

Given the ZEISS-wide and inter-disciplinary relevance of Data Lifecycle Management, you will closely collaborate with stakeholders from ZEISS business units and from ZEISS Digital Partners.

 

Your direct roles and responsibilities are:

  • You will build highly scalable technical solutions for the automated consolidation, processing and governance of large amounts of data - from conception to prototyping to operations (batch and streaming)
  • You will evaluate the latest trends and technologies, help shape our architecture decisions including the DevOps / DataOps processes and drive innovative solutions for data lifecycle management in the governance, analytics/machine learning context
  • You contribute to ensuring continuous quality, reusability and performance improvement and take responsibility for applications and stakeholders during development, commissioning and operation
  • You automate and deploy data transformation pipelines on the provided Azure Data Platform
  • You coordinate and monitor team efforts to establish a (clean-code) and test-driven Software Development setting, support software releases and stable operations
  • You investigate user needs and define user flows that help to develop user-centric technical solutions.

Requirements:

  • Excellent university degree in computer science, business informatics, mathematics or in a related field
  • 3-7 years of relevant professional experience in IT:
    • Professional development skills in Python/Java/Scala
    • Experience with Cloud technologies preferably Microsoft Azure
    • Experience with distributed processing frameworks: Spark-based data transformations (e.g. Databricks, Data Factory, MS Fabric), search engines (Elastic), graph databases, and analytical or in-memory database systems (SQL and NoSQL)
    • Experience in productionalising and publishing data and platform services as scalable, performant Data APIs consumed by multiple services and applications
    • Strong Experience in Data Modelling, Pipeline Orchestration and Scheduling (ex: Airflow) and Data Artifacts deployment (ex: Azure DEVOPS, GitHub)
    • Professional Experience in multiple forms of Data Storages (Azure Blob, AWS S3, Minio, Starbust), columnar data formats (Parquet, Iceberg) and their interrogation via SQL and APIs
    • Extent development of container based applications (Kubernetes)
    • Experience with cloud-based development artifacts and infrastructure as code (e.g. Terraform)
    • Experience working with distributed, multi-service architectures, integrating multiple backend services via REST APIs and/or events
    • Synchronous and asynchronous application integration know-how and relevant tooling
    • Experience designing and validating end-to-end workflows across multiple services, including integration and system-level testing
    • Understanding of dataset abstractions, metadata management, and data lifecycle concepts (ingestion, storage, access, governance)
    • Experience with authentication, authorization, and role-based access control in data or platform environments
    • Agile Software-development using Scrum / Kanban
    • Best-practices and implementation for continuous integration / delivery
    • Experience with Monitoring and Logging is a plus (Grafana, Datadog)
  • A strong goal-oriented mindset in project delivery
  • A strong ownership for developed products
  • A strong customer-oriented mindset, UI/UX experience is a plus
  • An independent, conscientious and solution-oriented way of working
  • Having IT consultancy experience is a plus
  • Fluency in English

Your ZEISS Recruiting Team:

Bartha Györgyi, Fedor Fanni, Meláth Laura, Sturcz Noémi, Wenner Lili
Carl Zeiss AG
Carl Zeiss AG

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say