335 - Lead Software Engineer (f/m) Business Intelligence

Zürich, Zürich  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

A Swiss Insurance Company is looking for a Lead Software Engineer to work in the platform team for the workstream "Results Data and BI". The platform team (~15 engineers) designs, owns and supports all shared components and especially the frameworks. The project is a multi-year Finance Transformation project, greenfield on MS azure with both cloud-native and legacy components.

Start Date: asap
End Date: 31.12.2019
Duration: 6 months
Reference: Number 335
Workload: 100%
Workplace: Zurich


Tasks:

- Design, implement and maintain a large scale Business-Intelligence backend incl. the framework used for accessing, discovering, manipulating and distributing the results-data (CQRS).
- Document requirement in a bottom up approach.
- Provide in-depth knowledge to the team for the chosen Data Storage Design (most likely NoSQL).
- Design, implement and continuously improve features of the BI-backend-framework.
- Implement and maintain in the CI/CD pipelines in Azure DevOps.
- Design and evangelize Best Practises for using the framework with example code, ReadMes and HowTos.
- Design, implement and maintain the integration to Apache Kafka.
- Align with Automation lead on quality controls and continuous testing best practices especially including blue/green and canary.
- Design and maintain the availability and stability of all long-living state (e.g. the data store).
- Implement continuous improvements on governance aspects (e.g. Encryption).
- Continuously work with the teams to improve all components as the use-cases grow more complex.
- Own validity and applicability of libraries and licenses of all vendors of the BI framework.
- Design and implement observability concept.
- Design High Availability and Disaster Recovery Strategies (incl multi zone deployments and consistency) in the context of event-sourcing with special focus on securing and protecting the event-store and guaranteeing replayability.
- Ensure compliance with the company wide digital governance framework, audit.

Requirements:

- Strong experience with Linearly scalable Data Storage solutions for structured and semi-structured data.
- Strong experience with archiving and data life cycle management.
- Strong experience with data storage design and indexing.
- Multi year experience with operating state (esp in the cloud).
- Solid knowledge of CQRS and Event carried state transfer.
- Relevant experience with query languages especially OData.
- Solid server side OO-software development skills in modern enterprise grade languages.
- Worked with CI/CD for integration, migration and deployment: Experience in automated build, test & deploy with an explicit focus on state-management and state-handling.
- Strong Experience with "Infrastructure as Code".
- Linux OS (Ubuntu, SLES) and Unix.
- Knowledge of event-driven architecture and micro-services.
- Excellent communication in English, written and spoken.

Frameworks / Tools:

- Azure DevOps, Ansible, yaml-pipelines, Helm, build agents, scripting (bash, python).
- Container-based (Docker / Kubernetes) orchestration.
- High availability of statefulness using cloud-native techniques.
- Can read code written in industry standard polyglot (Java/ Spring/ Python/ JS).
- DB-queries (also NoSQL) e.g. Couchbase, SAP HANA, Postgres.
- Cloud managed services (e.g. Blob Storage, databases, Insights, Security Center).
- Build and deployment tools such as Git, Gradle, Maven.
- API Gateways, HTTPS, REST/ODATA/GraphQL/etc API-specs.
- State-management e.g. Zookeeper, Schema Registry, Event Store.
- Aqua, Qualys, DataDog, Grafana, Prometheus, Zeebe, Vault.

Soft Skills:

- Prototype creative solutions quickly by developing minimum viable products.
- Communicate and work effectively.
- Resolve problems and roadblocks as they occur with peers.
Start
ab sofort
Dauer
6 Monate
Von
Bosshard & Partner Unternehmensberatung AG
Eingestellt
18.06.2019
Ansprechpartner:
Cloé Maglie
Projekt-ID:
1786057
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren