75% Remote: Cloud Native Architect (f/m/d) with strong Kubernetes Know-How

Firmenname für PREMIUM-Mitglieder sichtbar

  • November 2024
  • März 2025
  • D-Großraum Berlin
  • auf Anfrage
  • Remote
  • 12.09.2024

Projekt Insights

seit wann aktiv?
Projektansichten
Bewerbungen

Projektbeschreibung

For our client we are looking for a Cloud Native Architect (f/m/d) with strong Kubernetes Know-How.

Frame data:
Start: November 2024
Duration: 31.03.25 ++ (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 Digital 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.
- You will report to Settlement IT Application Manager and work closely with:
- The Settlement Team: Collaborate with development team members to ensure high-quality deliverables.

Targets:
- Application Architecture: Architect 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: Deploy and manage applications on Kubernetes clusters using Helm Charts and a GitOps workflow.
- DevOps & CI/CD: Implement and manage CI/CD pipelines using CI/CD Tools. Promote DevOps best practices including GitOps, infrastructure as code, and automated testing.
- Collaboration: Work closely with internal and external stakeholders to develop, migrate, and operationalize modules of the Settlement Platform. Actively participate to the SCRUM ceremonies.
- Documentation: Maintain clear and comprehensive documentation using Confluence and manage project tasks and workflows using tools such as Azure DevOps and Jira.

Skills (must-have):
- A minimum experience of 5 years as a Cloud Native Application Architect.
- 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
- 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).

Kontaktdaten

Als registriertes Mitglied von freelance.de können Sie sich direkt auf dieses Projekt bewerben.