-
Michael Bailey Associates

Senior Software Developer

Michael Bailey Associates
Switzerland · Contract · Mid-Senior

Our client is seeking a Senior Software Developer

6-12Month contract and the client is based in Zurich and will require travel onto site.


Main Tasks:

  • Design, develop, and maintain data pipelines and workflows using Apache Airflow for efficient data ingestion, transformation, and loading into the CMDB.
  • Develop and optimize PL/SQL queries and stored procedures for data manipulation and retrieval within the CMDB environment.
  • Utilize NoSQL databases for handling and processing large volumes of configuration data.
  • Integrate data from various sources into the CMDB using MuleSoft and other integration platforms.
  • Conduct data reconciliation activities to ensure data accuracy and consistency across multiple systems and sources.
  • Develop and implement inventory data models based on the Common Information Model (CIM) to accurately represent IT assets and their relationships.
  • Design and implement Extract, Transform, and Load (ETL) processes to populate and update the CMDB with accurate and up-to-date information.
  • Collaborate with cross-functional teams to understand data requirements and ensure the CMDB meets business needs.
  • Troubleshoot and resolve data-related issues, ensuring data integrity and availability.
  • Document data processes, data models, and configurations to maintain knowledge and facilitate collaboration.


Required skills and experience:

  • Proven experience in data engineering and data modeling.
  • Scripting languages such as Python, Perl and Others.
  • Strong understanding of Service Asset and Configuration Management (SACM) principles and best practices using Systems such as Microfocus Asset Manager, Peregrine Asset Center or similar (not the ITSM part).
  • In-depth knowledge of the Common Information Model (CIM) from DMTF.org.
  • Proficiency in Apache Airflow for workflow orchestration and automation.
  • Building Web Frontends and Front- as well as Backend Loading Mechanism.
  • Knowledge of Container Solutions such as iKube 2.0 (preferred), Kubernetes or others.
  • Extensive experience with PL/SQL for database operations and data manipulation.
  • Experience working with NoSQL databases (eg, MongoDB).
  • Hands-on experience with MuleSoft or other integration platforms.
  • Strong data reconciliation and data quality management skills.
  • Expertise in inventory data modeling and implementation.
  • Solid understanding of Extract, Transform, and Load (ETL) processes using different Tooling.
  • Basic Anchor Modelling Skills.
  • Excellent problem-solving and analytical skills.
  • Strong collaboration abilities.
  • Fluent German


Skills Nice to have:

  • Expert community lead on most/each of the to be used System environments
  • System and Service Integration development expertise on SalesForce MuleSoft basis
  • Experience on Infrastructure Inventorization of Global Public Cloud provider and Hyper-Scaler Service and Systems

Key Skills

Ranked by relevance

apache nosql etl configuration management kubernetes salesforce python cloud perl
Login to Apply
Posted
Jul 21, 2025
Type
Contract
Level
Mid-Senior
Location
Zurich

Industries

Telecommunications Staffing Recruiting

Categories

Business Development Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Signify Technology
Related

Scala Software Developer

2026-05-21

Full-time
Not Applicable
Germany
Staffing
Engineering
View Job Details
M.C. Digital Recruitment Ltd
Related

Java engineer - 6 month contract - €300pd - Remote

2026-05-28

Contract
Entry
Estonia
Staffing
Engineering
View Job Details
Noir
Related

Full Stack .NET Software Engineer

2026-05-27

Full-time
Mid-Senior
Switzerland
Staffing
Design