Cloud Native .Net Application Developer (m/w/d)

Firmenname für PREMIUM-Mitglieder sichtbar

  • Oktober 2024
  • Dezember 2024
  • D-remote
  • auf Anfrage
  • Remote
  • 16.09.2024

Projekt Insights

seit wann aktiv?
Projektansichten
Bewerbungen

Projektbeschreibung

Für unseren Kunden suchen wir ab Oktober einen Cloud Native .Net Application Developer (m/w/d)

Key Responsibilities:
- 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 (EDP) 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.
- 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.

We are looking for individuals with:
- Expertise in .Net Programming:?Demonstrated advanced proficiency in .NET Framework and .NET version 8, including experience with object-oriented programming, design patterns, and developing scalable, highperformance applications.
- Application of Well-Architected Principles from Google, AWS, or Azure:?Proven ability to implement cloud architecture best practices from major providers (Google Cloud Platform, Amazon Web Services, or Microsoft Azure) in real-world projects, ensuring reliable, secure, and cost-efficient solutions.
- DevOps practitioner: Strong understanding and experience with CI/CD, GitOps, secrets management, and infrastructure as code.
- Knowledge of the Kubernetes Ecosystem: Deep knowledge of Kubernetes, IAM and RBAC
- Data Services: Experience building apps using data services such as relational and NoSQL databases, Kafka, and other message brokers
- Security and Quality: Experience in security and quality best practices, including secrets management, security scans, and code quality
- Observability: experience in instrumenting apps using observability libraries/sdks (such as OpenTelemetry) to provide observability and monitoring tools with logs, metrics, and traces to ensure the health and performance of Cloud Native applications

Must-have competencies / Must-have skills:
- 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)

Preferred Competencies and skills:
- Relevant certifications in cloud and Cloud Native technologies
- Fluent French or Dutch in speech and writing (at least B2)

Projektdauer: Ende 2024 mit Verlängerungsoption
Ich freue mich auf Ihr Interesse!

Kontaktdaten

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

Top-Auftraggeber

  • Marktgerechte, faire Preise - Gute Arbeit muss auch gut bezahlt werden
  • Höchste Prozesssorgfalt im Recruitingsprozess, Qualitätssicherung & Datenschutz
  • Ein/e feste/r Ansprechpartner/in während der gesamten Zeit
  • Ihre Wünsche zählen - Wir möchten, dass es passt. Nicht nur fachlich, sondern auch zwischenmenschlic
  • Fristgerechte Bezahlung - wahlweise 30 Tage oder 7 Tage bei 2% Skonto

Sie suchen Freelancer?

Schreiben Sie Ihr Projekt aus und erhalten Sie noch heute passende Angebote.

Jetzt Projekt erstellen