Cloud Native Software Architect
Workplace: Stockholm, Sverige
Expires: August 13, 2025
We are looking for a skilled Software Architect to lead the design and management of our Cloud Native Applications deployment and networking architecture within Kubernetes container environments.
Main requirements:
- Proven experience as a Software Architect or similar role focusing on Kubernetes container orchestration and deployment architecture.
- Deep understanding of Kubernetes architecture, container networking, service mesh concepts, and cloud infrastructure-agnostic design principles.
- Expertise in application deployment lifecycle management including GitOps.
- In-depth knowledge of container networking, service discovery, ingress/egress management, and network policies.
- Strong collaboration skills working with development, DevOps, infrastructure, system, and technology teams.
- Experience engaging with customer units and clients to present technical architectures, gather requirements, and develop tailored deployment and networking solutions.
- Proficiency with scripting languages and infrastructure-as-code tools such as Helm.
- Solid understanding of cloud platforms (AWS, Azure, GCP) and their managed Kubernetes services with ability to design portable and cloud-agnostic deployment strategies.
- Ability to provide technical leadership and guidance on containerized application design patterns, deployment strategies, and security best practices.
- Excellent communication, presentation, and interpersonal skills.
Responsibilities:
- Define and implement best practices for application connectivity and networking in Kubernetes, including service discovery, ingress/egress management, and network policies.
- Architect and design cloud infrastructure-agnostic deployment and networking solutions for portability across multiple container environments including Hybrid Cloud Platforms.
- Work with infrastructure and DevOps teams to optimize Kubernetes cluster configurations supporting application requirements.
- Lead collaboration with IMS system and technology teams to define and optimize application deployment and networking solutions.
- Engage with Customer Units and directly interact with customers to present application deployment architectures and networking strategies, understand needs, and propose tailored solutions leveraging current support capabilities.
- Ensure security best practices are embedded in deployment architecture, especially around container networking and access controls.
Required hard skills:
- Kubernetes container orchestration and deployment architecture
- Container networking and service mesh concepts
- Application deployment lifecycle management (including GitOps)
- Scripting languages
- Infrastructure-as-code tools like Helm
- Cloud platforms: AWS, Azure, GCP and their managed Kubernetes services
- Design of cloud infrastructure-agnostic and portable deployment solutions
Recommended hard skills:
- Experience with service discovery and network policies in Kubernetes
- Knowledge of ingress/egress management
- Technical leadership in containerized application design patterns and security best practices
Soft skills:
- Strong collaboration skills
- Excellent communication skills
- Presentation skills
- Interpersonal skills
Coding languages:
- Scripting languages (not specified)
Frameworks:
- Helm
Natural languages:
- English (Proficient)
Cultural skills:
- Customer engagement and understanding customer needs
- Collaboration across multiple technical teams
Apply for this job