Cloud Engineer (m/f/d)
📍 Job Overview
- Job Title: Cloud Engineer (m/f/d)
- Company: Machine Learning Reply Austria
- Location: Vienna, Wien, Austria
- Job Type: Full-Time
- Category: DevOps Engineer
- Date Posted: 2025-06-30
- Experience Level: Mid-Senior level (2-5 years)
- Remote Status: Hybrid
🚀 Role Summary
- Key Responsibilities: Design, implement, and manage CI/CD pipelines, use Infrastructure as Code (IaC) tools, set up monitoring and logging systems, facilitate collaboration between teams, and implement security best practices.
- Key Technologies: Python, Go, Bash/Shell, Ruby, Docker, Kubernetes, Terraform, AWS, Azure, Prometheus/Grafana, Splunk, Datadog.
💻 Primary Responsibilities
🔧 Technical Responsibilities
- CI/CD Pipeline Management: Design, implement, and manage CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or CircleCI to streamline the software development lifecycle.
- Infrastructure as Code (IaC): Utilize IaC tools such as Terraform, AWS CloudFormation, or Azure Resource Manager (ARM) to provision, configure, and manage cloud and on-premise infrastructure efficiently.
- Monitoring and Logging: Set up and maintain monitoring and logging systems using tools like Prometheus/Grafana, Splunk, or Datadog to ensure system reliability, performance, and quick issue resolution.
- Security Best Practices: Implement security best practices and ensure compliance with industry standards throughout the development and deployment process.
🤝 Collaboration and Communication
- Cross-Functional Collaboration: Facilitate collaboration between development, operations, and other teams to align processes and ensure smooth project delivery.
- Stakeholder Communication: Effectively communicate technical concepts and progress to both technical and non-technical stakeholders.
🎓 Skills & Qualifications
🎓 Education and Experience
- Education: Completed studies in computer science, mathematics, physics, or a related field.
- Experience: Extensive experience (2-5 years) in cloud engineering, DevOps, or a related role.
🛠️ Required Skills
- Programming Languages: Proficient in at least one of the following programming languages: Python, Go, Bash/Shell, Ruby.
- Containerization and Orchestration: Extensive experience with containerization and orchestration technologies: Docker, Kubernetes, Helm, OpenShift.
- Configuration Management: Hands-on experience with configuration management tools: Ansible, Puppet, Chef, etc.
- Version Control and CI/CD: Extensive experience working with version control tools (Git) and CI/CD pipelines.
- Infrastructure as Code (IaC): Extensive experience working with IaC tools: Terraform, AWS CloudFormation, Azure Resource Manager (ARM).
- Cloud Providers: Experience with major cloud providers such as AWS or Azure.
- Monitoring and Logging: Experience with monitoring and logging tools: Prometheus/Grafana, Splunk, Datadog.
- Agile Methodologies: Experience with agile development concepts like Scrum.
🌟 Preferred Skills
- Additional Programming Languages: Proficiency in additional programming languages relevant to cloud engineering.
- Certifications: Relevant certifications from cloud providers (e.g., AWS Certified DevOps Engineer, Microsoft Certified: Azure DevOps Engineer Expert).
- Industry Knowledge: Experience in specific industries or domains relevant to the company's client base.
📊 Web Portfolio & Project Requirements
📁 Portfolio Essentials
- Project Showcase: Include projects demonstrating your experience with CI/CD pipelines, Infrastructure as Code, monitoring, and logging systems.
- Code Quality: Showcase your coding skills and adherence to best practices in your portfolio projects.
- Documentation: Include technical documentation for your projects, demonstrating your ability to document your work clearly and concisely.
📄 Technical Documentation
- CI/CD Pipeline Documentation: Document the CI/CD pipelines you've implemented, including the tools used, pipeline stages, and any custom scripts or configurations.
- Infrastructure as Code Documentation: Document the IaC scripts and configurations you've used to manage infrastructure, including any modularization or version control strategies.
- Monitoring and Logging Documentation: Document the monitoring and logging systems you've implemented, including the tools used, configured metrics, and any alerts or notifications.
💵 Compensation & Benefits
💰 Salary Range
- Gross Monthly Salary: According to the collective agreement for employees in data processing and information technology, the gross monthly salary is at least €3215 (Consultant) or €4286 (Senior Consultant) depending on your previous experience.
🎁 Benefits
- Conference Funding: Funding for attending industry conferences and events.
- Team Building and Group Events: Regular team-building activities and group events to foster a strong company culture.
- Recognition for Innovation: Opportunities to be recognized and rewarded for innovative ideas and contributions.
- Training and Certification: Encouragement and support for obtaining relevant certifications and continuous learning.
- Home-office Contracts: Flexible work arrangements, including home-office contracts.
- State-of-the-art Work Equipment: Provision of modern, high-quality work equipment.
- Public Transport Ticket: Coverage of public transport costs within Vienna.
- Gym-membership Subsidy: Subsidy for a gym membership of your choice.
- Flexible Work Environment: Flexible work arrangements between client, Reply office, and remote work.
🎯 Team & Company Context
🏢 Company Culture
- Industry: Machine Learning Reply Austria is a fast-growing consultancy focused on solving problems with Web Development, Cloud technologies, Data Platforms, and the right organizational frameworks as their backbone.
- Company Size: With over 15000 employees at Reply globally, the company offers a large network and opportunities for growth and collaboration.
- Founded: Machine Learning Reply was founded to provide tailor-made end-to-end cloud-based solutions covering the entire project life cycle, from initial strategy consulting to data architecture and infrastructure issues to data processing and deployment of production-ready solutions.
🏢 Team Structure
- Team Size: The team is a tight-knit, laid-back, but seriously motivated unit with a focus on community involvement and collaboration with tech partners.
- Reporting Structure: The team works closely with clients to assess and solve their pain points, with a focus on collaboration and alignment with client needs.
- Cross-functional Collaboration: The team works closely with development, operations, and other teams to ensure smooth project delivery and alignment of processes.
🏢 Development Methodology
- Agile Methodologies: The team uses agile development concepts like Scrum to manage projects and ensure efficient delivery.
- Continuous Integration and Deployment: The team emphasizes continuous integration and deployment to streamline the software development lifecycle.
- Infrastructure as Code: The team uses Infrastructure as Code (IaC) tools to provision, configure, and manage cloud and on-premise infrastructure efficiently.
🌐 Work Environment
🏢 Office Type
- Office Location: The company's office is located in downtown Vienna with access to the Stammstrecke public transportation line.
- Office Amenities: The office offers state-of-the-art workspaces and amenities to ensure an excellent work experience.
🏢 Work Schedule
- Working Hours: The standard working hours are 40 hours per week, with flexible work arrangements available, including home-office contracts.
- Flexible Work Arrangement: The company offers flexible work arrangements between client, Reply office, and remote work to accommodate individual needs and preferences.
📄 Application & Technical Interview Process
📝 Interview Process
- Technical Assessment: A technical assessment or challenge to evaluate your skills in CI/CD pipeline management, Infrastructure as Code, monitoring, and logging systems.
- Cultural Fit Assessment: An interview to assess your cultural fit with the team and the company's values.
- Final Evaluation: A final evaluation based on your technical skills, cultural fit, and alignment with the company's goals and objectives.
📝 Portfolio Review Tips
- Project Showcase: Highlight projects that demonstrate your experience with CI/CD pipelines, Infrastructure as Code, monitoring, and logging systems.
- Code Quality: Showcase your coding skills and adherence to best practices in your portfolio projects.
- Documentation: Include technical documentation for your projects, demonstrating your ability to document your work clearly and concisely.
📝 Technical Challenge Preparation
- CI/CD Pipeline Management: Brush up on your knowledge of CI/CD pipeline management tools and best practices.
- Infrastructure as Code: Familiarize yourself with Infrastructure as Code (IaC) tools and best practices.
- Monitoring and Logging: Review monitoring and logging tools and best practices to ensure you're up-to-date with the latest trends and techniques.
🛠️ Technology Stack & Web Infrastructure
🛠️ Primary Technologies
- Programming Languages: Python, Go, Bash/Shell, Ruby.
- Containerization and Orchestration: Docker, Kubernetes, Helm, OpenShift.
- Configuration Management: Ansible, Puppet, Chef.
- Version Control and CI/CD: Git, Jenkins, GitLab CI/CD, CircleCI.
- Infrastructure as Code (IaC): Terraform, AWS CloudFormation, Azure Resource Manager (ARM).
- Cloud Providers: AWS, Azure.
- Monitoring and Logging: Prometheus/Grafana, Splunk, Datadog.
🛠️ Additional Technologies
- Agile Methodologies: Scrum, Kanban.
- Collaboration Tools: Jira, Confluence, Slack.
- Version Control Systems: Git, GitHub, GitLab.
- Cloud Storage: Amazon S3, Azure Blob Storage, Google Cloud Storage.
👥 Team Culture & Values
🌟 Company Values
- Innovation: The company values innovation and encourages employees to think creatively and push the boundaries of what's possible.
- Collaboration: The company fosters a culture of collaboration and teamwork, with a strong emphasis on cross-functional collaboration and knowledge sharing.
- Continuous Learning: The company encourages continuous learning and supports employees in obtaining relevant certifications and developing their skills.
🤝 Collaboration Style
- Cross-functional Collaboration: The team works closely with development, operations, and other teams to ensure smooth project delivery and alignment of processes.
- Knowledge Sharing: The team encourages knowledge sharing and collaboration with tech partners to stay up-to-date with the latest trends and best practices.
- Agile Methodologies: The team uses agile development concepts like Scrum to manage projects and ensure efficient delivery.
⚡ Challenges & Growth Opportunities
🌱 Technical Challenges
- CI/CD Pipeline Management: Designing and managing complex CI/CD pipelines for large-scale projects.
- Infrastructure as Code: Managing and scaling Infrastructure as Code (IaC) configurations for multi-cloud and hybrid environments.
- Monitoring and Logging: Implementing and optimizing monitoring and logging systems for high-availability, low-latency applications.
🌱 Learning & Development Opportunities
- Technical Skill Development: Opportunities to develop and specialize in specific cloud technologies, tools, or programming languages.
- Leadership Development: Opportunities to develop leadership skills and take on more strategic and architectural decision-making roles.
- Community Involvement: Opportunities to engage with the tech community, attend conferences, and contribute to open-source projects.
💡 Interview Preparation
📝 Technical Questions
- CI/CD Pipeline Management: Be prepared to discuss your experience with CI/CD pipeline management tools and best practices.
- Infrastructure as Code: Be prepared to discuss your experience with Infrastructure as Code (IaC) tools and best practices.
- Monitoring and Logging: Be prepared to discuss your experience with monitoring and logging tools and best practices.
📝 Company & Culture Questions
- Company Values: Be prepared to discuss how your personal values align with the company's values and culture.
- Team Dynamics: Be prepared to discuss how you work effectively in a team and contribute to a positive and collaborative work environment.
- Problem-Solving: Be prepared to discuss your approach to problem-solving and how you handle challenges and setbacks.
📝 Portfolio Presentation Strategy
- Project Showcase: Highlight projects that demonstrate your experience with CI/CD pipelines, Infrastructure as Code, monitoring, and logging systems.
- Code Quality: Showcase your coding skills and adherence to best practices in your portfolio projects.
- Documentation: Include technical documentation for your projects, demonstrating your ability to document your work clearly and concisely.
📌 Application Steps
To apply for this Cloud Engineer position at Machine Learning Reply Austria:
- Submit Your Application: Submit your application through the application link provided.
- Tailor Your Portfolio: Customize your portfolio to highlight projects that demonstrate your experience with CI/CD pipelines, Infrastructure as Code, monitoring, and logging systems.
- Optimize Your Resume: Optimize your resume for cloud engineering roles, emphasizing your technical skills, experience, and relevant certifications.
- Prepare for Technical Challenges: Brush up on your knowledge of CI/CD pipeline management, Infrastructure as Code, monitoring, and logging tools and best practices.
- Research the Company: Research Machine Learning Reply Austria's values, culture, and recent projects to ensure a strong fit and alignment with your personal goals and interests.
📝 Enhancement Note: This enhanced job description includes AI-generated insights and cloud engineering industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.
Content Guidelines (IMPORTANT: Do not include this in the output)
Cloud Engineering-Specific Focus:
- Tailor every section specifically to cloud engineering roles, emphasizing cloud technologies, infrastructure management, and DevOps practices.
- Include cloud provider-specific details, such as AWS, Azure, or Google Cloud Platform, and relevant certifications.
- Address cloud security best practices, compliance, and governance.
- Highlight the importance of automation, scripting, and Infrastructure as Code (IaC) in cloud engineering.
- Emphasize the need for strong collaboration and communication skills in cloud engineering roles.
Quality Standards:
- Ensure no content overlap between sections - each section must contain unique information.
- Only include Enhancement Notes when making significant inferences about cloud engineering processes, infrastructure management, or team structure.
- Be comprehensive but concise, prioritizing actionable information over descriptive text.
- Strategically distribute cloud engineering and DevOps-related keywords throughout all sections naturally.
- Provide realistic salary ranges based on location, experience level, and cloud engineering specialization.
Industry Expertise:
- Include specific cloud technologies, platforms, and infrastructure tools relevant to the role.
- Address cloud engineering career progression paths and technical leadership opportunities in cloud teams.
- Provide tactical advice for cloud portfolio development, live demonstrations, and project case studies.
- Include cloud engineering-specific interview preparation and coding challenge guidance.
- Emphasize cloud security, compliance, and governance in cloud engineering roles.
Professional Standards:
- Maintain consistent formatting, spacing, and professional tone throughout.
- Use cloud engineering and DevOps industry terminology appropriately and accurately.
- Include comprehensive benefits and growth opportunities relevant to cloud engineering professionals.
- Provide actionable insights that give cloud engineering candidates a competitive advantage.
- Focus on cloud engineering team culture, cross-functional collaboration, and user impact measurement.
Cloud Infrastructure & Security Focus:
- Emphasize cloud infrastructure management, including provisioning, configuration, and management of cloud resources.
- Address cloud security best practices, compliance, and governance in cloud engineering roles.
- Highlight the importance of monitoring and logging in cloud environments.
- Include cloud provider-specific details, such as AWS, Azure, or Google Cloud Platform, and relevant certifications.
- Address cloud engineering-specific challenges and growth opportunities in cloud environments.
Avoid:
- Generic business jargon not relevant to cloud engineering or DevOps roles.
- Placeholder text or incomplete sections.
- Repetitive content across different sections.
- Non-technical terminology unless relevant to the specific cloud engineering role.
- Marketing language unrelated to cloud engineering, DevOps, or infrastructure management.
Generate comprehensive, cloud engineering-focused content that serves as a valuable resource for cloud engineering and DevOps professionals evaluating career opportunities and preparing for technical interviews in the cloud engineering industry.
Application Requirements
Candidates should have completed studies in computer science or a related field and be fluent in at least one programming language. Extensive experience with containerization, orchestration technologies, and cloud providers is required.