Jobs / Siemens
DevOps & Cloud Architect (.NET/Azure (w/m/d)
Siemens · Regensburg, BY, Deutschland
Regensburg, BY, DeutschlandOnsite
Remuneration
Not specified
Location
Regensburg, BY, Deutschland
Visa sponsorship
Not specified
Job summary
As a Software Architect (m/f/d) in Amberg, Regensburg, or Erlangen, you will shape the future of web applications with modern .NET and Azure solutions. You will drive innovation and lead international projects from concept to success, becoming part of a team that values expertise and continuous development.
Qualifications
- Master's degree (or comparable qualification) in Computer Science, Business Informatics, or a related field
- Several years of relevant professional experience
- Experience with .NET 8+ and C# for developing RESTful APIs, microservices, and integration components
- Ability to create clean, maintainable, and testable code using established architectural principles (e.g., Clean Architecture, DDD, CQRS)
- Experience in designing and implementing cloud-native solutions based on Microsoft Azure, including Azure App Service, Azure Functions, API Management, Key Vault, and other relevant services
- Proficiency in using CI/CD pipelines (Azure DevOps, GitHub Actions), integrating automated tests and code quality checks, and managing infrastructure as code (Terraform, Bicep)
- Implementation of secure coding practices and adherence to internal guidelines, industry standards, and architectural principles
- Development of Unit, Integration, and End-to-End Tests (xUnit, NUnit, MSTest)
- Experience with Angular and Bootstrap, as well as JavaScript and HTML for developing modern web applications
- Practical experience with Azure or another cloud provider, CI/CD tools, automated deployment processes, Git, Git extensions, and Git workflows
- Knowledge of Unit, Integration, and automated tests, as well as code analysis tools (e.g., SonarQube, MEND)
- Desirable additional qualifications: experience with DevExpress/DevExtreme, M365 Low-Code Platforms, Microsoft Graph API, GitHub Enterprise, Azure DevOps, and a solid understanding of security frameworks like OWASP and Zero Trust
- Ability to analyze, troubleshoot, and resolve complex technical problems across backend and frontend layers
- Contribution to system improvements, codebase optimizations, and technical innovation initiatives
- Experience in frontend performance optimization, e.g., lazy loading, code splitting, caching, efficient rendering, and WebSockets
- Strong analytical and problem-solving skills
- Ability to communicate complex technical issues clearly
- Team spirit, openness to feedback, and commitment to continuous learning and technological development
- Very good oral and written communication skills in English and German (at least C1 each), suitable for an international working environment
Responsibilities
- Responsible for the development, security, maintenance, and operational management of web applications based on modern .NET and Azure architectures
- Proactively conduct requirements analyses and initiate IT projects for application development in close collaboration with internal stakeholders
- Plan, control, and monitor international customer projects, accompanying them comprehensively from conception through development, testing, rollout, to successful operation, including coordination with external development partners
- Undertake all tasks related to platform operation, especially regarding technical or security-related issues
- Participate in internal processes for resource and budget planning
- Ensure that applications, services, and all associated documentation are developed according to internal standards and guidelines
Skills
AzureAzure DevOpsAzure Key VaultBicepC#.NETGitGitHubGitHub ActionsJavaScriptRESTSonarQubeTerraformVault
Degrees
Master's degree (or equivalent) in Computer Science, Business Informatics, or a
Languages
English (C1)German (C1)
Relocation
No