Senior Software & Cloud Architect (m/w/d)
Core
Designing and evolving scalable, secure software and cloud architectures for enterprise clients, guiding them from concept to implementation.
Role type
Senior Software & Cloud Architect
Builds
Scalable, secure, and highly available cloud-native solutions, microservices, and distributed systems on Microsoft Azure and/or AWS.
Domain
Enterprise IT, Cloud Infrastructure, Software Architecture
Required skills
Software Architecture, Solution Architecture, Cloud Architecture, Microservices, APIs, Integrations, Distributed Systems, Microsoft Azure, AWS, Docker, Kubernetes, Infrastructure as Code (Terraform), CI/CD, DevOps, Platform Engineering, Cloud Migration, Application Modernization, Cloud Security, IAM, Networking, Governance, Observability, AI-assisted development tools
Preferred skills
Multi-Cloud or Hybrid-Cloud Architecture, Azure Kubernetes Service (AKS), Amazon EKS, Helm, Ansible, Bicep, CloudFormation, GitOps, Event-driven Architecture, Messaging (Kafka, RabbitMQ), Observability Stacks (OpenTelemetry, Prometheus, Grafana), OAuth2, OpenID Connect, Keycloak, Serverless Architectures, FinOps, DevSecOps, Technical Lead experience, AI-Services Integration
Technologies
Microsoft Azure, AWS, Docker, Kubernetes, Terraform, Helm, Ansible, Bicep, CloudFormation, Argo CD, Kafka, RabbitMQ, OpenTelemetry, Prometheus, Grafana, Keycloak
Responsibilities
Conceptualize and evolve modern software, solution, and cloud architectures; Analyze existing applications and IT landscapes to develop modernization and migration strategies; Design scalable, secure, and highly available solutions on Microsoft Azure and/or AWS; Develop cloud-native architectures, microservices, and distributed systems; Design APIs, integration architectures, and interfaces between existing and new systems; Architect and evolve containerized platforms with Docker and Kubernetes; Automate cloud infrastructures with Infrastructure as Code, specifically Terraform; Shape modern CI/CD, DevOps, and Platform Engineering approaches; Incorporate Security, Identity & Access Management, Networking, Governance, and Observability into the overall architecture; Evaluate architectural decisions regarding scalability, performance, security, maintainability, and cost; Provide technical support for cloud migrations and application modernization projects; Conduct architecture and customer workshops and advise technical and functional stakeholders; Provide technical support for implementation and hands-on assistance with prototyping, implementation, and troubleshooting; Utilize modern AI-assisted development tools and coding agents for analysis, implementation, testing, refactoring, and documentation.
Seniority
Senior, hands-on IC
