Description:
As a Senior .NET DevOps Architect you are responsible for:
???? Architecture & best practices
Drafting guidelines based on Clean Architecture, CQRS, Mediator, SOLID, ORM and SPA
Supporting threat modeling (STRIDE)
???? Containerization
Developing and developing container architecture and functionalities
Management of Docker images, Dockerfiles and container lifecycle
Setting up networking, storage, security, authentication and access control
???? CI/CD & DevOps
Design and maintain CI/CD pipelines in Azure DevOps (Pipelines) and GitHub Enterprise Cloud (Actions)
Automation of build and release processes
Maintain documentation in Confluence
???? Reusable assets
Maintain Visual Studio templates and reference applications
Develop reusable components based on the architectural principles
???? Profile
???????? Technical requirements:
Extensive experience with ASP.NET Core development
In-depth knowledge of containerization with Docker and preferably also Kubernetes/OpenShift
Experience with Azure DevOps (Repos, Pipelines, Artifacts) and GitHub Enterprise Cloud (Actions, Advanced Security)
Strong knowledge of CI/CD architecture, automation and Infrastructure-as-Code (BICEP/ARM)
Fluency in designing architectural solutions and guiding DevOps teams
???? Architectural & Development Principles
Clean Architecture, CQRS, Mediator, SOLID
ORM, SPA, STRIDE
Knowledge of UML or ArchiMate is a plus
???? Languages & Frameworks
.NET 8+, C#, Typescript, Entity Framework, SQL Server
REST APIs, Authentication & Authorization
???? Certificates (plus points)
AZ-400: Designing and Implementing Microsoft DevOps Solutions
AZ-204: Developing Solutions for Microsoft Azure
Docker Certified Associate (DCA)
???? Soft Skills & Context
Experience with Agile (SAFe is a plus)
Affinity with a regulated environment (e.g. financial sector)
Strong focus on security and compliance
Professtional Experience:
In-depth knowledge of ASP.NET Core and the Microsoft .NET ecosystem (.NET 8 and later) - 4 Years
Experience with containerization (Docker, Kubernetes/OpenShift) - 4 Years
Experience in the financial sector or other highly regulated environments (e.g. government, healthcare)
Experience applying Clean Architecture, CQRS, Mediator, SOLID principles, and Object-Relational Mapping - 4 years
Knowledge of application architecture in the context of web development - 4 years