Solutions Architect
ELCA
Geneva, CH
vor 2 Tg.

In this role

  • You will work with business and software engineering teams to build digital platforms from the ground up and support new business models
  • You will guide teams on the end-to-end project lifecycle, covering the initial conception, business requirements, software architecture, technical lead, coaching, and flawless delivery
  • You will provide technological and architectural consulting to our clients, create strategic roadmaps and advise on their execution
  • You will support pre-sales on tender responses, proof-of-concept work and the design of distributed systems, with an emphasis on security, flexibility, resiliency and performance
  • You will run group-wide thought leadership initiatives to advance our architectural practice and sustain our technical excellence
  • What we offer

  • A stimulating and professional working environment in a dynamic team with extensive expertise
  • Exciting projects and challenging problems to solve using the latest technologies.
  • Flat organizational hierarchies and cross-functional teamwork
  • Close contact with customers in diverse industries
  • A supportive culture with excellent opportunities for professional and personal development
  • About your profile

  • 6+ years of experience in designing and implementing large-scale software solutions
  • Hands-on experience in building production-grade distributed systems and microservices, with a deep understanding of operational concerns such as scalability, resiliency, observability
  • Expertise in integration patterns and best practices such as synchronous vs. asynchronous communications, RESTful APIs, messaging, publish-subscribe
  • Solid knowledge of domain modeling, domain-driven design, and event-driven patterns such as event sourcing and CQRS
  • Knowledge of identity providers and authentication / authorization flows for securing microservices with OAuth 2.0 and OpenID Connect
  • Strong knowledge of best practices and tooling for CI / CD pipelines, DevOps, agile methods, emergent architectures, automated testing, code quality
  • Hands-on experience with containers and orchestration platforms such as Kubernetes or OpenShift
  • Broad knowledge of technologies for building omnichannel systems, covering web portals and mobile apps
  • Knowledge of distributed streaming platforms such as Kafka or cloud-based alternatives is a plus
  • Experience in Big Data platforms, Machine Learning or IoT is a plus
  • A passion for pragmatic, elegant design
  • Enthusiasm, creativity, flexibility, team spirit, and general awesomeness in software engineering
  • Strong leadership and communication skills
  • Fluent in French and English. German would be a plus.
  • Bewerben
    E-Mail
    Wenn ich auf "Fortfahren" klicke, gebe ich neuvoo das Einverständnis, meine Informationen zu speichern und mir wie in den Nutzungsbedingungen und Datenschutzbestimmungen beschrieben, personalisierte E-Mail Alerts zu schicken.
    Fortfahren
    Bewerbungsformular