Cloud Architect
📍 Job Overview
- Job Title: Cloud Architect
- Company: RepRisk AG
- Location: Zürich, Switzerland
- Job Type: Full-time
- Category: Cloud Infrastructure & Architecture
- Date Posted: June 20, 2025
- Experience Level: 10+ years
- Remote Status: Hybrid (2 days in the office)
🚀 Role Summary
- Lead the design and implementation of modern, scalable cloud architectures supporting data-driven platforms and applications.
- Collaborate with DevOps and engineering teams to ensure seamless integration between application development and infrastructure.
- Define cloud infrastructure standards, patterns, and best practices for security, scalability, and cost-efficiency.
- Partner with software and data architects to design cloud environments that support high-throughput APIs, data pipelines, and analytical workloads.
- 📝 Enhancement Note: This role combines hands-on architecture with strategic planning and technical mentorship, requiring a strong background in cloud architecture and a deep understanding of cloud platforms, containerization, and infrastructure as code.
💻 Primary Responsibilities
- Design, implement, and evolve cloud architecture strategies that support business and technical objectives.
- Collaborate with DevOps and engineering teams to ensure seamless integration between application development and infrastructure.
- Define cloud infrastructure standards, patterns, and best practices for security, scalability, and cost-efficiency.
- Partner with software and data architects to design cloud environments that support high-throughput APIs, data pipelines, and analytical workloads.
- 📝 Enhancement Note: This role involves leading architecture reviews, providing hands-on guidance during design, development, and deployment phases, as well as driving cloud governance initiatives, including compliance and risk management.
🎓 Skills & Qualifications
Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Experience: 8+ years of experience in cloud architecture, infrastructure, or software engineering roles, including enterprise-scale solution design and delivery.
Required Skills:
- Advanced expertise in AWS and Microsoft Azure, including architecture, service selection, deployment strategies, and cost optimization.
- Deep knowledge of Kubernetes, including production use of Amazon EKS and Azure AKS.
- Experience designing and implementing serverless applications (e.g., AWS Lambda, Azure Functions) and distributed microservice architectures and best practices.
- Strong background in building and maintaining CI/CD pipelines using GitLab, complemented by hands-on DevOps and SRE experience over the past five years. Skilled in GitOps practices and integrating DevSecOps principles to enhance automation, security, and system reliability.
- Proficient in Terraform, CloudFormation, and scripting (e.g., Bash, Python) for infrastructure automation.
- Hands-on experience with Snowflake, MongoDB, PostgreSQL, MySQL, and Amazon RDS within cloud-native data ecosystems.
- Capable of designing secure, compliant cloud networks, including VPC architecture, DNS, load balancers, and firewall policies.
- Understanding of Java, Spring Boot, Node.js, and TypeScript, with familiarity in integrating frontend services with APIs.
- Working knowledge of Python in ML contexts, with the ability to design infrastructure that supports model training and deployment.
- Interest in emerging technologies such as generative AI, MLOps, or data science infrastructure is a strong plus.
Preferred Skills:
- Experience in Agile development environments, with tools like Jira, Confluence, and an understanding of SAFe or similar scaling frameworks.
- Strategic thinker with excellent problem-solving, communication, and collaboration skills.
- Fluent in English (written and spoken).
- Ability to work independently and within global cross-functional teams in a hybrid work model.
- Comfortable mentoring engineers and contributing to architectural standards and best practices.
📊 Web Portfolio & Project Requirements
Portfolio Essentials:
- Demonstrate cloud architecture projects showcasing your expertise in AWS, Azure, and Kubernetes.
- Highlight your experience with serverless applications, microservices, and CI/CD pipelines.
- Include examples of infrastructure as code using Terraform or CloudFormation.
- 📝 Enhancement Note: For this role, focus on projects that showcase your ability to design secure, scalable, and cost-efficient cloud architectures, as well as your experience working with cross-functional teams.
Technical Documentation:
- Provide code comments and documentation explaining your design decisions and architecture choices.
- Include version control, deployment processes, and server configuration documentation.
- 📝 Enhancement Note: Ensure your technical documentation demonstrates your understanding of cloud architecture best practices and your ability to collaborate effectively with other engineers.
💵 Compensation & Benefits
Salary Range: CHF 120,000 - 160,000 per year (based on experience and market research for cloud architect roles in Switzerland)
Benefits:
- Fixed and variable compensation package
- Flexible working hours and arrangements
- An entrepreneurial, international, and dynamic work environment
- A shared mission to drive accountability and responsible behavior of companies, thus creating positive change
- A company that embraces diversity, because life would be boring if we were all the same!
Working Hours: 40 hours per week, with flexible hours and the option to work remotely for 3 days a week.
🎯 Team & Company Context
🏢 Company Culture
Industry: Data as a Service (DaaS) for reputational risks and responsible business conduct.
Company Size: Medium (400 employees)
Founded: 2006
Team Structure:
- The Technology division, consisting of Software Engineering, Data Engineering, and DevOps teams.
- A hybrid work model, with two days in the office required for this role.
Development Methodology:
- Agile development environments, using tools like Jira and Confluence.
- SAFe or similar scaling frameworks for large-scale development.
Company Website: www.reprisk.com
📝 Enhancement Note: RepRisk values intellectual honesty and humility, operational excellence, and openness and respect, fostering a collaborative and inclusive work environment. This role offers the opportunity to work with a diverse team of talented experts driving positive change through transparency and responsible business conduct.
📈 Career & Growth Analysis
Cloud Architecture Career Level: This role is at the senior level, requiring a deep understanding of cloud architecture principles and a proven track record of delivering enterprise-scale solutions. You will be expected to provide technical leadership, mentor engineers, and contribute to architectural standards and best practices.
Reporting Structure: This role reports to the Head of Software Engineering and works closely with DevOps and other engineering teams.
Technical Impact: As a Cloud Architect, you will have a significant impact on the design and implementation of cloud infrastructure supporting data-driven platforms and applications. Your decisions will directly influence the performance, security, and scalability of RepRisk's cloud environment.
Growth Opportunities:
- Technical Growth: Expand your expertise in emerging technologies such as generative AI, MLOps, or data science infrastructure.
- Leadership Growth: Develop your leadership skills by mentoring engineers and contributing to architectural standards and best practices.
- Career Progression: Advance your career by taking on more complex projects, leading teams, or moving into a management role within the Technology division.
📝 Enhancement Note: RepRisk offers a dynamic work environment with opportunities for professional growth and development. This role provides a unique chance to work at the intersection of technology and responsible business conduct, driving positive change through transparency and data-driven insights.
🌐 Work Environment
Office Type: RepRisk's offices are modern, collaborative spaces designed to foster innovation and teamwork.
Office Location(s): Zürich, Switzerland (with remote work options for 3 days a week)
Workspace Context:
- Collaboration: RepRisk encourages cross-functional collaboration, with open-plan offices and dedicated team spaces.
- Technology: The company provides state-of-the-art equipment, including multiple monitors and testing devices, to support your work.
- Flexibility: RepRisk offers flexible working hours and arrangements, allowing you to balance your personal and professional life.
Work Schedule: A hybrid work model, with two days in the office and three days working remotely.
📝 Enhancement Note: RepRisk's work environment is designed to support collaboration, innovation, and work-life balance. The company's commitment to flexible working arrangements and remote work options demonstrates its dedication to creating a supportive and inclusive work environment.
📄 Application & Technical Interview Process
Interview Process:
- Technical Phone Screen (30 minutes): Discuss your cloud architecture experience, focusing on AWS and Azure expertise, as well as your understanding of Kubernetes and serverless applications.
- Technical Deep Dive (60 minutes): Delve into your cloud architecture projects, infrastructure as code experience, and CI/CD pipeline implementation. Be prepared to discuss your approach to security, scalability, and cost-efficiency.
- Behavioral and Cultural Fit Interview (30 minutes): Assess your problem-solving skills, communication, and collaboration abilities, as well as your alignment with RepRisk's values and company culture.
- Final Interview with Hiring Manager (30 minutes): Discuss your long-term career goals, expectations for the role, and any remaining questions you may have.
Portfolio Review Tips:
- Highlight your cloud architecture projects that demonstrate your expertise in AWS, Azure, and Kubernetes.
- Include examples of your infrastructure as code implementations using Terraform or CloudFormation.
- Showcase your experience with CI/CD pipelines and your ability to collaborate effectively with other engineers.
Technical Challenge Preparation:
- Brush up on your AWS and Azure knowledge, focusing on architecture, service selection, deployment strategies, and cost optimization.
- Review your experience with Kubernetes, serverless applications, and microservice architectures.
- Prepare for questions about your approach to security, scalability, and cost-efficiency in cloud architecture.
ATS Keywords: [See the comprehensive list of cloud architecture, AWS, Azure, and Kubernetes-related keywords in the "Technology Stack & Web Infrastructure" section below]
📝 Enhancement Note: RepRisk's interview process is designed to assess your technical expertise, problem-solving skills, and cultural fit within the organization. By preparing thoroughly and showcasing your cloud architecture projects and experience, you will increase your chances of success in the interview process.
🛠 Technology Stack & Web Infrastructure
Cloud Platforms:
- AWS: Advanced expertise in architecture, service selection, deployment strategies, and cost optimization.
- Microsoft Azure: Proficient in architecture, service selection, deployment strategies, and cost optimization.
Containerization & Orchestration:
- Kubernetes: Deep knowledge of Kubernetes, including production use of Amazon EKS and Azure AKS.
Serverless & Microservices:
- Experience designing and implementing serverless applications (e.g., AWS Lambda, Azure Functions) and distributed microservice architectures and best practices.
CI/CD & DevOps:
- Strong background in building and maintaining CI/CD pipelines using GitLab, complemented by hands-on DevOps and SRE experience over the past five years. Skilled in GitOps practices and integrating DevSecOps principles to enhance automation, security, and system reliability.
Infrastructure as Code:
- Proficient in Terraform, CloudFormation, and scripting (e.g., Bash, Python) for infrastructure automation.
Databases:
- Hands-on experience with Snowflake, MongoDB, PostgreSQL, MySQL, and Amazon RDS within cloud-native data ecosystems.
Networking & Security:
- Capable of designing secure, compliant cloud networks, including VPC architecture, DNS, load balancers, and firewall policies.
Software Development:
- Understanding of Java, Spring Boot, Node.js, and TypeScript, with familiarity in integrating frontend services with APIs.
Machine Learning Support:
- Working knowledge of Python in ML contexts, with the ability to design infrastructure that supports model training and deployment.
Scripting & Automation:
- Comfortable with Bash and Python for general-purpose scripting for operational automation.
Emerging Technologies:
- Interest in emerging technologies such as generative AI, MLOps, or data science infrastructure is a strong plus.
📝 Enhancement Note: RepRisk's technology stack is designed to support its data-driven platforms and applications, requiring a strong background in cloud architecture, containerization, and infrastructure as code. Familiarize yourself with the company's use of AWS, Azure, Kubernetes, and other relevant technologies to demonstrate your expertise in the interview process.
👥 Team Culture & Values
Cloud Architecture Values:
- Intellectual Honesty and Humility: RepRisk values open and honest communication, as well as a willingness to learn and adapt.
- Operational Excellence: The company emphasizes efficiency, quality, and continuous improvement in all aspects of its work.
- Openness and Respect: RepRisk fosters a collaborative and inclusive work environment, valuing diverse perspectives and ideas.
Collaboration Style:
- Cross-functional Integration: RepRisk encourages collaboration between teams, with regular check-ins and knowledge-sharing sessions.
- Code Review Culture: The company emphasizes peer review and collective code ownership to ensure high-quality standards and shared learning.
- Knowledge Sharing: RepRisk supports a culture of continuous learning and growth, with regular training opportunities and mentorship programs.
📝 Enhancement Note: RepRisk's values and collaboration style are designed to foster a productive and inclusive work environment, encouraging open communication, continuous learning, and collective success. By aligning with these values, you will contribute to the company's mission of driving positive change through transparency and responsible business conduct.
⚡ Challenges & Growth Opportunities
Technical Challenges:
- Cloud Architecture Complexity: Design and implement scalable, secure, and cost-efficient cloud architectures that support RepRisk's data-driven platforms and applications.
- Emerging Technologies: Stay up-to-date with the latest cloud technologies and trends, and adapt RepRisk's infrastructure to support emerging data science and machine learning workloads.
- Data Governance: Ensure that RepRisk's cloud infrastructure complies with relevant data governance regulations and best practices, maintaining the security and integrity of the company's data.
Learning & Development Opportunities:
- Cloud Architecture Deep Dive: Expand your expertise in cloud architecture by working on complex projects and collaborating with experienced team members.
- Emerging Technologies: Explore emerging technologies such as generative AI, MLOps, or data science infrastructure, and contribute to RepRisk's adoption of these innovations.
- Leadership Development: Develop your leadership skills by mentoring engineers, contributing to architectural standards and best practices, and taking on more complex projects.
📝 Enhancement Note: RepRisk offers a dynamic and challenging work environment, with opportunities for professional growth and development. By embracing these challenges and pursuing learning and development opportunities, you will contribute to the company's mission and advance your career in cloud architecture.
💡 Interview Preparation
Technical Questions:
- Cloud Architecture Fundamentals: Discuss your approach to cloud architecture design, focusing on AWS and Azure expertise, as well as your understanding of Kubernetes and serverless applications.
- Cloud Architecture Best Practices: Explain your approach to security, scalability, and cost-efficiency in cloud architecture, and provide examples of your implementation of these principles in previous projects.
- Cloud Architecture Challenges: Describe a complex cloud architecture challenge you've faced in the past, and explain how you approached and resolved it.
Company & Culture Questions:
- RepRisk's Mission: Explain how your experience and skills align with RepRisk's mission to drive positive change through transparency and responsible business conduct.
- Cloud Architecture at RepRisk: Discuss your understanding of RepRisk's cloud architecture and your ideas for improving and expanding the company's infrastructure to support its growing data-driven platforms and applications.
- Collaboration at RepRisk: Describe your experience working in a cross-functional team environment, and explain how you've contributed to a collaborative and inclusive work culture in previous roles.
Portfolio Presentation Strategy:
- Cloud Architecture Projects: Highlight your cloud architecture projects that demonstrate your expertise in AWS, Azure, and Kubernetes, focusing on your approach to security, scalability, and cost-efficiency.
- Infrastructure as Code: Showcase your experience with Terraform or CloudFormation, and explain how you've used these tools to automate infrastructure and ensure consistent, reliable deployments.
- CI/CD Pipeline Implementation: Demonstrate your experience with CI/CD pipelines, and explain how you've worked with DevOps and engineering teams to ensure seamless integration between application development and infrastructure.
📝 Enhancement Note: RepRisk's interview process is designed to assess your technical expertise, problem-solving skills, and cultural fit within the organization. By preparing thoroughly and showcasing your cloud architecture projects and experience, you will increase your chances of success in the interview process.
📌 Application Steps
To apply for this cloud architect position at RepRisk AG:
- Customize Your Resume: Highlight your cloud architecture experience, focusing on AWS and Azure expertise, as well as your understanding of Kubernetes and serverless applications. Include relevant keywords and examples of your cloud architecture projects.
- Prepare Your Portfolio: Showcase your cloud architecture projects, focusing on your approach to security, scalability, and cost-efficiency. Include examples of your infrastructure as code implementations and CI/CD pipeline experience.
- Research RepRisk: Familiarize yourself with RepRisk's mission, values, and company culture. Prepare for interview questions about your alignment with the company's goals and your ideas for contributing to its success.
- Practice Technical Interview Questions: Brush up on your cloud architecture knowledge and prepare for technical interview questions about AWS, Azure, Kubernetes, and other relevant technologies.
📝 Enhancement Note: RepRisk's application process is designed to assess your technical expertise, problem-solving skills, and cultural fit within the organization. By following these application steps and preparing thoroughly, you will increase your chances of success in the interview process.
Content Guidelines (IMPORTANT: Do not include this in the output)
Cloud Architecture-Specific Focus:
- Tailor every section specifically to cloud architecture roles, emphasizing cloud platform expertise, containerization, and infrastructure as code.
- Include cloud architecture best practices, security considerations, and cost-efficiency strategies.
- Address cloud governance, compliance, and risk management initiatives.
- Highlight cloud architecture leadership, mentorship, and team collaboration skills.
- Emphasize cloud architecture project examples, infrastructure as code implementations, and CI/CD pipeline experience.
Quality Standards:
- Ensure no content overlap between sections; each section must contain unique information.
- Only include Enhancement Notes when making significant inferences about cloud architecture principles, with clear reasoning based on industry standards and available information.
- Be comprehensive yet concise, prioritizing actionable information over descriptive text.
- Strategically distribute cloud architecture, AWS, Azure, and Kubernetes-related keywords throughout all sections naturally.
- Provide realistic salary ranges based on location, experience level, and cloud architecture specialization, with regional salary research and cost of living adjustments.
Industry Expertise:
- Include specific cloud platforms, containerization technologies, and infrastructure tools relevant to the role.
- Address cloud architecture career progression paths and technical leadership opportunities within cloud-focused teams.
- Provide tactical advice for cloud architecture portfolio development, live demonstrations, and project case studies.
- Include cloud architecture-specific interview preparation and coding challenge guidance.
- Emphasize cloud architecture team culture, cross-functional collaboration, and user impact measurement.
Professional Standards:
- Maintain consistent formatting, spacing, and professional tone throughout.
- Use cloud architecture and relevant industry terminology appropriately and accurately.
- Include comprehensive benefits and growth opportunities relevant to cloud architecture professionals.
- Provide actionable insights that give cloud architecture candidates a competitive advantage.
- Focus on cloud architecture team culture, cross-functional collaboration, and user impact measurement.
Cloud Architecture & Infrastructure Emphasis:
- Emphasize cloud architecture best practices, security considerations, and cost-efficiency strategies.
- Include cloud governance, compliance, and risk management initiatives.
- Address cloud architecture leadership, mentorship, and team collaboration skills.
- Highlight cloud architecture project examples, infrastructure as code implementations, and CI/CD pipeline experience.
- Focus on cloud architecture team culture, cross-functional collaboration, and user impact measurement.
Avoid:
- Generic business jargon not relevant to cloud architecture roles.
- Placeholder text or incomplete sections.
- Repetitive content across different sections.
- Non-technical terminology unless relevant to the specific cloud architecture role.
- Marketing language unrelated to cloud architecture, cloud platforms, or infrastructure management.
Generate comprehensive, cloud architecture-focused content that serves as a valuable resource for cloud architecture professionals seeking their next opportunity and preparing for technical interviews in the cloud architecture industry.
Application Requirements
Candidates should have a Bachelor's or Master's degree in Computer Science or a related field and over 8 years of experience in cloud architecture or software engineering. Expertise in AWS and Azure, along with strong skills in CI/CD and DevOps practices, is essential.