Status | Deaktiviert |
---|---|
Kategorie | Tech » Fullstack |
Kunde | Large IT Service Provider |
Veröffentlicht | |
Uplink-Provision | keine Mehr Infos |
Job-Typ | Recruiter Mehr Infos |
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).
Startdatum |
Laufzeit |
Auslastung |
Remote |
Erforderliche Sprachkenntnisse |
Budget |
Einsatzorte |
Dieser Job ist bereits geschlossen und Bewerbungen sind daher nicht mehr möglich.
Um in Zukunft Jobs wie diesen nicht mehr zu verpassen, melde dich jetzt bei Uplink an!