75% remote: Cloud Native Application Developer (f/m/d)

        Beschreibung

        For our client we are looking for a Cloud Native Application Developer (f/m/d) with a strong focus on Kubernetes.

        Frame data:

        Start: November 2024

        Duration: 31.03.24 ++ (long term)

        Capacity: 100% if possible

        Location: Berlin / Remote (1 week Berlin / 3 weeks remote in rotation), up to 50% onsite in peak times

        Role:

        – In this role, you will be responsible for migrating, developing, and maintaining the code for app modules based on Cloud Native architectural principles.

        – Moreover, the app modules will be developed and deployed on a Cloud Platform, which is the groups internal hybrid cloud platform that offers services to facilitate an end-to-end software development life cycle.

        – You will collaborate with cross-functional teams to develop, migrate, and deploy various modules, leveraging your expertise in Cloud Native technologies, DevOps practices, and observability tools.

        Targets:

        – Application Development: Develop Cloud Native applications with a focus on scalability, reliability, and performance.

        – Application Refactoring: Assist in the refactoring of existing applications to run as microservices on Kubernetes environments

        – Application Deployment: Define code to deploy applications on Kubernetes clusters using Helm Charts and a GitOps workflow

        – DevOps & CI/CD: Implement pipelines-as-code using CI/CD Tools.

        Skills (must-have):

        – A minimum experience of 5 years as a Cloud Native application developer.

        – Experience with rearchitecting existing monolithic architecture to micro-services based Cloud Native architecture.

        – Strong understanding of Cloud Native architectures (loosely coupled services, containers, horizontal scalability, application resilience patterns).

        – Proficiency in coding in .NET

        – Programming Languages: Proficiency in C#

        – Frameworks: .NET Framework and .NET version 8, WPF, Blazor, Entity Framework or Dapr

        – Testing: Deep understanding of the testing pyramid – unit, integration, system, end-to-end, etc with experience in testing frameworks for .NET such as xUnit, SpecFlow.

        – Security & Quality: Strong experience with implementing authentication & authorization workflows in .NET applications.

        – Strong experience with static code analysis and security scanning with tools such as SonarQube, AquaSec/Trivy or comparable Instrumenting for Observability: Experience with instrumenting the codebase for telemetry data (logs, metrics, traces) with frameworks such as OpenTelemetry.

        – CI/CD: Strong experience developing CI/CD pipelines for applications for automated build-test-deploy workflows.

        – Experience in deploying non-breaking changes for applications.

        – Data: Experience building apps using data services such as relational and NoSQL databases, Kafka, and other message brokers.

        – Ability to deploy non-breaking database changes.

        – Good working knowledge of the following Tech Stack:

        – Database & Messaging: SQL Server, MySQL or PostgreSQL, Redis or Memcached, Kafka

        – Database change management: Entity Framework or comparable

        – Observability Tools such as Grafana, Prometheus, , InfluxDB, Alertmanager

        – Applications resilience frameworks such as polly

        – Deployment & Containerization: Docker/JIB, Kubernetes, Helm

        – CI/CD & DevOps Tools: Azure DevOps, GitHub Actions, GitOps, Gitlab, Bash/Shell scripting, Linux

        – Additional Tools: Confluence, Jira

        – Familiarity with agile development methodologies and tools (e.g., Scrum, SAFE, JIRA, Confluence)

        – Excellent English verbal skills to succinctly communicate your point of view to an international team. Fluent English in speech and writing (at least C1)

        Skills (should-have):

        – Relevant certifications in cloud and Cloud Native technologies.

        – Fluent French or Dutch in speech and writing (at least B2).

        Upload your CV to receive more job offers like this


        Go
        Job #42611

        Nemensis AG

        Apply now
        94 Views

        Nemensis AG

        • Berlin, Berlin
        Send this to a friend