Cloud Architekt (m/w/d) - (AWS, Azure, Google Cloud, Kubernetes) (Ref.Nr.: 44377)

Wavestone Germany AG
Full_timeZürich, Switzerland

📍 Job Overview

  • Job Title: Cloud Architect (m/w/d) - (AWS, Azure, Google Cloud, Kubernetes) (Ref.Nr.: 44377)
  • Company: Wavestone Germany AG
  • Location: Zürich, Zürich, Switzerland
  • Job Type: Contractor, Temporary
  • Category: Cloud Infrastructure, DevOps
  • Date Posted: 2025-03-14
  • Experience Level: Mid-Senior level (5-10 years)
  • Remote Status: On-site

🚀 Role Summary

  • Design and optimize cloud architectures using AWS, Azure, and Google Cloud for various clients in Switzerland.
  • Collaborate with development teams to enhance DevOps processes and support clients in cloud migrations.
  • Develop and operate Kubernetes clusters and automate cloud deployments using Terraform and Ansible.
  • Ensure security and compliance in cloud environments and monitor performance.
  • Contribute to a dynamic and innovative team, driving cloud transformation projects for renowned clients.

📝 Enhancement Note: This role requires a strong background in cloud architecture, with a focus on AWS, Azure, and Google Cloud. Experience with Kubernetes and Infrastructure as Code (IaC) tools is crucial for success in this position.

💻 Primary Responsibilities

  • Cloud Architecture & Design: Develop and optimize cloud architectures using AWS, Azure, and Google Cloud, tailored to clients' needs and industry standards.
  • Kubernetes & Containerization: Design, implement, and manage Kubernetes clusters, ensuring high availability and scalability.
  • Infrastructure as Code (IaC): Automate cloud deployments using tools like Terraform and Ansible, promoting consistency and reducing manual effort.
  • Cloud Migration & Transformation: Collaborate with clients to plan and execute cloud migration projects, minimizing downtime and ensuring a smooth transition.
  • Security & Compliance: Implement security best practices and ensure compliance with relevant regulations in cloud environments.
  • Monitoring & Troubleshooting: Monitor cloud performance and troubleshoot issues, ensuring optimal system health and user experience.
  • DevOps Collaboration: Work closely with development teams to enhance DevOps processes, enabling faster deployment and improved collaboration.

📝 Enhancement Note: This role requires a strong focus on cloud architecture, with a deep understanding of AWS, Azure, and Google Cloud services. Experience with Kubernetes and Infrastructure as Code (IaC) tools is essential for success in this position.

🎓 Skills & Qualifications

Education: A Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Relevant certifications (e.g., AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect Expert, Google Cloud Certified - Professional Cloud Architect) are a plus.

Experience: At least 5 years of experience in cloud architecture, with a strong focus on AWS, Azure, and/or Google Cloud. Proven experience with Kubernetes, Docker, and Infrastructure as Code (IaC) tools is required.

Required Skills:

  • Proficient in cloud architecture and design using AWS, Azure, and Google Cloud.
  • Strong experience with Kubernetes and containerization.
  • Expertise in Infrastructure as Code (IaC) tools, such as Terraform and Ansible.
  • Solid understanding of security principles and compliance in cloud environments.
  • Experience with cloud migration projects and transformation.
  • Familiarity with DevOps processes and CI/CD pipelines.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  • Fluent in German and English.

Preferred Skills:

  • Experience with OpenShift for containerized enterprise solutions.
  • Network architecture knowledge in cloud environments (VPNs, Service Mesh).
  • Migrations projects from on-premise to cloud.
  • Machine Learning and Data Engineering in the cloud.
  • Serverless architectures (AWS Lambda, Azure Functions).
  • Experience with cost optimization of cloud resources (FinOps).

📝 Enhancement Note: This role requires a strong background in cloud architecture, with a focus on AWS, Azure, and Google Cloud. Experience with Kubernetes and Infrastructure as Code (IaC) tools is crucial for success in this position. Familiarity with additional cloud services and emerging technologies is a plus.

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • A well-structured portfolio showcasing your cloud architecture projects, highlighting your expertise in AWS, Azure, and Google Cloud.
  • Case studies demonstrating your experience with Kubernetes, Docker, and Infrastructure as Code (IaC) tools.
  • Examples of cloud migration projects and transformation efforts, emphasizing your ability to minimize downtime and ensure a smooth transition.
  • Projects that showcase your understanding of security principles and compliance in cloud environments.

Technical Documentation:

  • Detailed documentation of your cloud architecture designs, including diagrams and explanations of key components.
  • Code samples and scripts demonstrating your proficiency with Infrastructure as Code (IaC) tools, such as Terraform and Ansible.
  • Test cases and performance metrics, showcasing your ability to monitor and optimize cloud performance.

📝 Enhancement Note: This role requires a strong focus on cloud architecture, with a deep understanding of AWS, Azure, and Google Cloud services. Experience with Kubernetes and Infrastructure as Code (IaC) tools is essential for success in this position. A well-structured portfolio demonstrating your expertise in these areas is crucial for a successful application.

💵 Compensation & Benefits

Salary Range: The salary range for this position is CHF 120,000 - CHF 160,000 per year, depending on experience and qualifications. This estimate is based on market research and industry standards for cloud architects in Switzerland.

Benefits:

  • Competitive salary and benefits package.
  • Opportunity to work with renowned clients on innovative cloud transformation projects.
  • Collaborative and dynamic team environment, fostering professional growth and development.
  • Flexible working hours and remote work options, depending on project requirements.

Working Hours: The standard working hours for this position are 40 hours per week, with flexibility for project deadlines and maintenance windows.

📝 Enhancement Note: The salary range for this position has been estimated based on market research and industry standards for cloud architects in Switzerland. Actual compensation may vary depending on experience and qualifications.

🎯 Team & Company Context

🏢 Company Culture

Industry: Wavestone Germany AG is a leading global consultancy firm specializing in strategic transformation. They focus on driving business value through technology, data, and digital solutions.

Company Size: Wavestone Germany AG is a medium-sized company with a strong global presence, employing over 3,000 professionals worldwide.

Founded: Wavestone Germany AG was founded in 2012, building on the expertise and heritage of its predecessor, Wavestone Global.

Team Structure:

  • The cloud engineering team consists of experienced professionals with a diverse range of skills and expertise.
  • The team follows an Agile/Scrum methodology, with regular sprint planning and collaboration sessions.
  • Cross-functional collaboration with design, marketing, and business teams is encouraged to ensure user-centric solutions.

Development Methodology:

  • The team follows Agile/Scrum methodologies, with regular sprint planning and retrospectives.
  • Code reviews, testing, and quality assurance practices are integral to the development process.
  • Deployment strategies, CI/CD pipelines, and server management are handled using Infrastructure as Code (IaC) tools and automation.

Company Website: https://www.wavestone.com/de/

📝 Enhancement Note: Wavestone Germany AG is a medium-sized company with a strong global presence, employing over 3,000 professionals worldwide. The company specializes in strategic transformation, driving business value through technology, data, and digital solutions. The cloud engineering team follows an Agile/Scrum methodology, with a focus on collaboration and user-centric solutions.

📈 Career & Growth Analysis

Cloud Architecture Career Level: This role is at the mid-senior level, requiring a strong background in cloud architecture with a focus on AWS, Azure, and Google Cloud. The ideal candidate will have at least 5 years of experience in cloud architecture and be proficient in Kubernetes, Docker, and Infrastructure as Code (IaC) tools.

Reporting Structure: The cloud architect will report directly to the cloud engineering team lead and collaborate closely with development teams, ensuring optimal cloud performance and user experience.

Technical Impact: The cloud architect will play a crucial role in designing and optimizing cloud architectures for various clients, ensuring high availability, scalability, and security. Their work will directly impact the performance and user experience of cloud-based applications and services.

Growth Opportunities:

  • Technical Growth: Expand your expertise in emerging cloud technologies and services, such as serverless architectures, machine learning, and data engineering.
  • Leadership Development: Develop your leadership skills by mentoring junior team members and contributing to architectural decision-making processes.
  • Career Progression: Advance your career by taking on more complex projects, leading teams, or specializing in specific cloud technologies or services.

📝 Enhancement Note: This role offers significant growth opportunities for experienced cloud architects looking to expand their expertise in emerging cloud technologies and services. The dynamic team environment and focus on collaboration foster professional development and career progression.

🌐 Work Environment

Office Type: Wavestone Germany AG operates a hybrid work environment, with a combination of on-site and remote work options. The office is designed to foster collaboration and innovation, with modern facilities and state-of-the-art technology.

Office Location(s): The primary office location for this role is in Zürich, Switzerland. Remote work options are available, depending on project requirements and team dynamics.

Workspace Context:

  • The workspace is equipped with modern technology, including multiple monitors and testing devices, to support cloud architecture and development efforts.
  • Collaborative workspaces and meeting rooms are available to facilitate team interaction and cross-functional collaboration.
  • The office environment encourages knowledge sharing, technical mentoring, and continuous learning.

Work Schedule: The standard working hours for this position are 40 hours per week, with flexibility for deployment windows, maintenance, and project deadlines. Remote work options are available, depending on project requirements and team dynamics.

📝 Enhancement Note: Wavestone Germany AG operates a hybrid work environment, with a combination of on-site and remote work options. The office is designed to foster collaboration and innovation, with modern facilities and state-of-the-art technology. The workspace is equipped with modern technology to support cloud architecture and development efforts, and the office environment encourages knowledge sharing, technical mentoring, and continuous learning.

📄 Application & Technical Interview Process

Interview Process:

  1. Technical Preparation: Prepare for technical assessments and coding challenges related to cloud architecture, Kubernetes, and Infrastructure as Code (IaC) tools. Brush up on your knowledge of AWS, Azure, and Google Cloud services.
  2. Architecture Assessment: Demonstrate your ability to design and optimize cloud architectures, considering factors such as scalability, security, and performance.
  3. Team Fit Assessment: Showcase your communication and collaboration skills, and explain how you would contribute to the team's success in driving cloud transformation projects.
  4. Final Evaluation: Present your portfolio and case studies, highlighting your expertise in cloud architecture and your ability to deliver results for clients.

Portfolio Review Tips:

  • Highlight your experience with cloud architecture, Kubernetes, and Infrastructure as Code (IaC) tools.
  • Include case studies demonstrating your ability to design and optimize cloud architectures for various clients.
  • Showcase your understanding of security principles and compliance in cloud environments.
  • Emphasize your ability to collaborate with development teams and contribute to DevOps processes.

Technical Challenge Preparation:

  • Brush up on your knowledge of AWS, Azure, and Google Cloud services, focusing on the specific technologies and tools mentioned in the job description.
  • Familiarize yourself with Kubernetes and containerization, as well as Infrastructure as Code (IaC) tools like Terraform and Ansible.
  • Prepare for architecture design and optimization exercises, focusing on scalability, security, and performance.

ATS Keywords: (Organized by category)

Programming Languages:

  • Python, Bash, Go

Cloud Technologies:

  • AWS, Azure, Google Cloud, Kubernetes, Docker, Terraform, Ansible, CloudFormation

Server Technologies:

  • Kubernetes, Docker, AWS EKS, Azure AKS, Google Kubernetes Engine (GKE)

Databases:

  • AWS RDS, Azure SQL Database, Google Cloud SQL

Tools:

  • Git, GitHub, GitLab, ArgoCD, GitOps, Ansible Tower, Jenkins, AWS CloudFormation, Azure Resource Manager (ARM), Google Cloud Deployment Manager

Methodologies:

  • Agile, Scrum, Kanban, DevOps, CI/CD, Infrastructure as Code (IaC)

Soft Skills:

  • Communication, Collaboration, Problem-solving, Adaptability, Leadership, Mentoring

Industry Terms:

  • Cloud Architecture, Cloud Migration, Cloud Transformation, DevOps, CI/CD, Infrastructure as Code (IaC), Kubernetes, Containerization, Serverless Architecture, Machine Learning, Data Engineering, FinOps

📝 Enhancement Note: The interview process for this role focuses on assessing the candidate's technical expertise in cloud architecture, Kubernetes, and Infrastructure as Code (IaC) tools. The portfolio review and technical challenge preparation should emphasize the candidate's experience with AWS, Azure, and Google Cloud services, as well as their ability to design and optimize cloud architectures for various clients.

🛠 Technology Stack & Web Infrastructure

Cloud Technologies:

  • AWS: Amazon Web Services (AWS) is a comprehensive, evolving cloud computing platform provided by Amazon. It offers a mix of Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS) offerings.
  • Azure: Microsoft Azure is a cloud computing platform provided by Microsoft. It offers a wide range of IaaS, PaaS, and SaaS services, as well as support for hybrid cloud and multi-cloud environments.
  • Google Cloud: Google Cloud Platform (GCP) is a suite of cloud computing services that runs on the same infrastructure that Google uses internally for its end-user products, such as Google Search, Gmail, and YouTube.
  • Kubernetes: Kubernetes is an open-source container orchestration platform that automates application deployment, scaling, and management. It was originally developed by Google and is now maintained by the Cloud Native Computing Foundation (CNCF).

Infrastructure as Code (IaC) Tools:

  • Terraform: Terraform is an open-source IaC software tool that enables the provisioning and management of cloud resources in a declarative way. It supports multiple cloud providers, including AWS, Azure, and Google Cloud.
  • Ansible: Ansible is an open-source automation and configuration management tool that helps to automate repetitive tasks and ensure consistent system configuration. It supports multiple platforms and can be used to manage cloud resources.

DevOps Tools:

  • Git: Git is a distributed version control system that enables multiple developers to work together on a single codebase. It is widely used in software development and collaboration.
  • GitHub: GitHub is a web-based hosting service for version control using Git. It provides access control and collaboration features, as well as a platform for code review and project management.
  • GitLab: GitLab is a web-based Git repository manager with wiki, issue-tracking, and continuous integration and deployment pipeline features. It is an open-source alternative to GitHub.
  • ArgoCD: ArgoCD is an open-source continuous delivery tool that enables automated and efficient application deployment to Kubernetes clusters. It supports GitOps, a Git-based approach to continuous delivery.
  • GitOps: GitOps is a Git-based approach to continuous delivery that enables automated and efficient application deployment to Kubernetes clusters. It is supported by tools like ArgoCD.
  • Ansible Tower: Ansible Tower is a commercial offering of Ansible, providing a web-based user interface and additional features for managing and automating IT tasks at scale.
  • Jenkins: Jenkins is an open-source automation server that provides a simple way to build, test, and deploy applications. It supports continuous integration and continuous delivery pipelines.

📝 Enhancement Note: This role requires a strong background in cloud architecture, with a focus on AWS, Azure, and Google Cloud. Experience with Kubernetes and Infrastructure as Code (IaC) tools is crucial for success in this position. Familiarity with the technology stack and web infrastructure is essential for designing and optimizing cloud architectures for various clients.

👥 Team Culture & Values

Cloud Architecture Values:

  • User-Centric Design: Prioritize user experience and user needs in cloud architecture design and optimization.
  • Performance Optimization: Continuously monitor and optimize cloud performance, ensuring scalability and efficiency.
  • Security & Compliance: Implement security best practices and ensure compliance with relevant regulations in cloud environments.
  • Collaboration & Knowledge Sharing: Encourage collaboration and knowledge sharing within the team, fostering a culture of continuous learning and improvement.
  • Innovation & Emerging Technologies: Stay up-to-date with emerging cloud technologies and services, and explore new opportunities for innovation and optimization.

Collaboration Style:

  • Cross-Functional Integration: Collaborate closely with development teams, designers, and stakeholders to ensure user-centric solutions and optimal cloud performance.
  • Code Review Culture: Implement a code review culture to ensure high-quality code and promote knowledge sharing within the team.
  • Peer Programming: Encourage peer programming and pair programming to facilitate knowledge transfer and improve code quality.

📝 Enhancement Note: The cloud architecture team at Wavestone Germany AG values user-centric design, performance optimization, security, collaboration, and innovation. The team encourages collaboration and knowledge sharing, fostering a culture of continuous learning and improvement. The collaboration style emphasizes cross-functional integration, code review culture, and peer programming, ensuring high-quality code and optimal cloud performance.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • Cloud Architecture Design: Design and optimize cloud architectures for various clients, considering factors such as scalability, security, and performance.
  • Kubernetes & Containerization: Manage and optimize Kubernetes clusters, ensuring high availability and scalability.
  • Infrastructure as Code (IaC): Automate cloud deployments using tools like Terraform and Ansible, promoting consistency and reducing manual effort.
  • Cloud Migration & Transformation: Collaborate with clients to plan and execute cloud migration projects, minimizing downtime and ensuring a smooth transition.
  • Security & Compliance: Implement security best practices and ensure compliance with relevant regulations in cloud environments.
  • Emerging Technologies: Stay up-to-date with emerging cloud technologies and services, and explore new opportunities for innovation and optimization.

Learning & Development Opportunities:

  • Technical Skill Development: Expand your expertise in cloud architecture, Kubernetes, and Infrastructure as Code (IaC) tools. Explore emerging technologies and services, such as serverless architectures, machine learning, and data engineering.
  • Conference Attendance & Certification: Attend industry conferences and obtain relevant certifications to enhance your knowledge and skills in cloud architecture.
  • Technical Mentoring & Leadership Development: Mentor junior team members and contribute to architectural decision-making processes, developing your leadership skills and technical expertise.

📝 Enhancement Note: This role presents significant technical challenges and growth opportunities for experienced cloud architects. The dynamic team environment and focus on collaboration foster professional development and career progression. The learning and development opportunities emphasize technical skill development, conference attendance, certification, technical mentoring, and leadership development.

💡 Interview Preparation

Technical Questions:

  • Cloud Architecture Fundamentals: Explain the key components of cloud architecture and how they contribute to scalability, security, and performance.
  • Kubernetes & Containerization: Describe the architecture of Kubernetes and how it enables container orchestration and management.
  • Infrastructure as Code (IaC): Discuss the benefits of Infrastructure as Code (IaC) and how tools like Terraform and Ansible enable automated cloud deployments and consistent system configuration.
  • Cloud Migration & Transformation: Explain the key steps involved in planning and executing cloud migration projects, and how to minimize downtime and ensure a smooth transition.
  • Security & Compliance: Describe the security best practices and compliance considerations in cloud environments, and how to implement them effectively.

Company & Culture Questions:

  • Cloud Architecture Culture: Explain how the cloud architecture team at Wavestone Germany AG emphasizes user-centric design, performance optimization, security, collaboration, and innovation.
  • Collaboration & Knowledge Sharing: Describe the collaboration style within the team, focusing on cross-functional integration, code review culture, and peer programming.
  • Cloud Transformation Projects: Discuss the cloud transformation projects you have worked on in the past, and how you contributed to their success.

Portfolio Presentation Strategy:

  • Cloud Architecture Design: Present your cloud architecture designs, highlighting your expertise in AWS, Azure, and Google Cloud. Emphasize your ability to design and optimize cloud architectures for various clients, considering factors such as scalability, security, and performance.
  • Kubernetes & Containerization: Showcase your experience with Kubernetes and containerization, demonstrating your ability to manage and optimize Kubernetes clusters.
  • Infrastructure as Code (IaC): Highlight your proficiency with Infrastructure as Code (IaC) tools, such as Terraform and Ansible, and how they enable automated cloud deployments and consistent system configuration.
  • Cloud Migration & Transformation: Present your experience with cloud migration projects, emphasizing your ability to plan and execute migrations efficiently and minimize downtime.

📝 Enhancement Note: The interview process for this role focuses on assessing the candidate's technical expertise in cloud architecture, Kubernetes, and Infrastructure as Code (IaC) tools. The technical questions and company & culture questions should emphasize the candidate's experience with AWS, Azure, and Google Cloud services, as well as their ability to design and optimize cloud architectures for various clients. The portfolio presentation strategy should highlight the candidate's expertise in cloud architecture, Kubernetes, and Infrastructure as Code (IaC) tools, and their ability to plan and execute cloud migration projects efficiently.

📌 Application Steps

To apply for this cloud architect position at Wavestone Germany AG:

  1. Customize Your Portfolio: Tailor your portfolio to showcase your expertise in cloud architecture, Kubernetes, and Infrastructure as Code (IaC) tools. Highlight your experience with AWS, Azure, and Google Cloud, and emphasize your ability to design and optimize cloud architectures for various clients.
  2. Optimize Your Resume: Highlight your relevant technical skills and experience in cloud architecture, Kubernetes, and Infrastructure as Code (IaC) tools. Emphasize your ability to plan and execute cloud migration projects efficiently and minimize downtime.
  3. Prepare for Technical Interviews: Brush up on your knowledge of AWS, Azure, and Google Cloud services, focusing on the specific technologies and tools mentioned in the job description. Prepare for architecture design and optimization exercises, focusing on scalability, security, and performance.
  4. Research the Company: Familiarize yourself with Wavestone Germany AG's industry, company culture, and cloud transformation projects. Understand the company's focus on user-centric design, performance optimization, security, collaboration, and innovation.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development/server administration industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Candidates must have at least 5 years of experience in cloud architecture with AWS, Azure, and/or Google Cloud. Proficiency in container technologies, Infrastructure as Code, and security practices is essential.