Junior Cloud Infrastructure Engineer
📍 Job Overview
- Job Title: Junior Cloud Infrastructure Engineer
- Company: Shiji Group
- Location: Katowice, Śląskie, Poland
- Job Type: Hybrid (4 office days per month)
- Category: DevOps, Infrastructure
- Date Posted: 2025-06-27
- Experience Level: Entry-level (0-2 years)
- Remote Status: Hybrid (4 office days per month)
🚀 Role Summary
- Design, implement, and maintain AWS-based infrastructure for a microservices application in the hospitality industry
- Provide support to development teams and automate internal workflows
- Collaborate with a cross-functional team using Agile methodologies and Kanban
- Contribute to a stable, long-term global product with a can-do attitude and willingness to learn
📝 Enhancement Note: This role offers an excellent opportunity for a junior candidate to gain hands-on experience in AWS, infrastructure automation, and DevOps processes within a global product environment.
💻 Primary Responsibilities
- Infrastructure Design & Implementation: Design, implement, and maintain AWS-based infrastructure for a microservices application using Terraform and Terragrunt
- Team Collaboration: Work closely with development teams to provide support and ensure smooth operation of the infrastructure
- Automation & Scripting: Automate DevOps internal workflows and create libraries, tools, and AWS Lambdas in Python to improve efficiency
- Environment Management: Build and manage local environments using Docker and docker-compose for developers
- Code Quality & Standards: Contribute to the "Everything as Code" philosophy by writing Infrastructure as Code (IaC) and maintaining high coding standards
- Monitoring & Troubleshooting: Monitor and troubleshoot infrastructure-related issues to ensure system stability and performance
📝 Enhancement Note: This role requires a strong focus on problem-solving, collaboration, and a proactive approach to infrastructure management and automation.
🎓 Skills & Qualifications
Education: Relevant bachelor's degree in Computer Science, IT, or a related field
Experience: Up to 2 years of experience in a similar role or relevant projects
Required Skills:
- Experience managing and troubleshooting GNU/Linux operating systems
- Proficiency in Docker and docker-compose
- Basic networking skills
- Basic programming skills in Bash or Python
- Basic knowledge of AWS services (EC2, S3, IAM, VPC, Lambda)
Preferred Skills:
- Experience with CI/CD processes using GitLab
- Familiarity with Terraform, Kubernetes, Ansible, Elasticsearch, Kafka, PostgreSQL, VictoriaMetrics, Hashicorp stack, Gitlab, Nexus
- Knowledge of .NET Core, Grafana, Kibana
📝 Enhancement Note: While technical skills are essential, the company values a can-do attitude and willingness to learn above all else. This role is ideal for a junior candidate eager to develop their skills in a supportive and collaborative environment.
📊 Web Portfolio & Project Requirements
Portfolio Essentials:
- Demonstrate experience with AWS services, infrastructure automation, and DevOps processes
- Showcase projects that highlight your problem-solving skills, attention to detail, and ability to work with cross-functional teams
- Include any relevant certifications or training in AWS, infrastructure management, or related technologies
Technical Documentation:
- Provide clear and concise documentation for your projects, including code comments, version control, and deployment processes
- Showcase your understanding of system design, architecture, and performance optimization through well-structured and well-commented code
📝 Enhancement Note: As this is a junior role, the focus should be on demonstrating a strong foundation in the required skills and a willingness to learn and grow within the team.
💵 Compensation & Benefits
Salary Range: The average salary for a Junior Cloud Infrastructure Engineer in Katowice, Poland, is around 5,000 - 7,000 PLN per month (according to Glassdoor and Indeed). This role may offer a competitive salary within this range, depending on the candidate's experience and skills.
Benefits:
- Private medical care, including a dental package, for you and your family
- Group life insurance for you and your partner
- Multisport card as part of the Worksmile package
- 40 hours for professional development during work hours
- Free group language lessons and unlimited access to Udemy courses
- Worksmile cafeteria with 500 or 310 points per month (depending on other benefit choices)
- Referral bonus
- Chill room with table football and PlayStation
Working Hours: 40 hours per week, with flexible hours and remote work options available
📝 Enhancement Note: Salary and benefits information should be verified with the hiring organization, as they may vary based on individual circumstances and company policies.
🎯 Team & Company Context
🏢 Company Culture
Industry: Hospitality, consumer market software solutions
Company Size: Medium to large (5,000 employees, 80+ subsidiaries, and brands)
Founded: 1998
Team Structure:
- The DevOps team is responsible for designing, implementing, and maintaining infrastructure-related topics
- The team uses Kanban to manage tasks and Jira for project management
- Daily, weekly, and retro meetings are held to ensure open communication and continuous improvement
- The team follows the "Everything as Code" philosophy and uses Gitlab as a code repository with a trunk-based development approach and Gitlab CI for automation
Development Methodology:
- Agile methodologies, with a focus on Kanban and continuous integration and deployment (CI/CD) processes
- Infrastructure as Code (IaC) approach using Terraform and Terragrunt
- Collaboration with development teams to ensure smooth operation of the infrastructure
Company Website: Shiji Group
📝 Enhancement Note: Shiji Group offers a dynamic and collaborative work environment, with a strong focus on innovation and continuous learning.
📈 Career & Growth Analysis
Web Technology Career Level: Junior Cloud Infrastructure Engineer - Entry-level role focused on gaining hands-on experience in AWS, infrastructure automation, and DevOps processes
Reporting Structure: Reports directly to the DevOps team lead, with a flat hierarchy and open lines of communication
Technical Impact: Responsible for designing, implementing, and maintaining the infrastructure that supports a microservices-based application, ensuring system stability, and performance optimization
Growth Opportunities:
- Develop expertise in AWS and infrastructure management, with opportunities to specialize in specific technologies or domains
- Contribute to the team's success and take on more responsibilities as your skills and experience grow
- Pursue professional development opportunities, such as certifications, training, and mentorship, to advance your career within the company
📝 Enhancement Note: Shiji Group offers a clear path for career progression, with opportunities for growth and development within the DevOps team and the broader organization.
🌐 Work Environment
Office Type: Hybrid work environment, with employees required to be in the office 4 times per month (depending on distance from the office)
Office Location(s): Katowice, Poland
Workspace Context:
- The team uses MS Teams for knowledge sharing and collaboration with other teams and stakeholders
- The workspace is designed to facilitate cross-functional collaboration, with a focus on open communication and continuous learning
- The company offers a chill room with table football and PlayStation to encourage team-building and relaxation
Work Schedule: Flexible working hours, with remote work options available
📝 Enhancement Note: Shiji Group's hybrid work environment offers a balance between on-site collaboration and remote flexibility, allowing employees to optimize their work-life balance.
📄 Application & Technical Interview Process
Interview Process:
- Intro Call (~30 min): A quick chat with the HR team to get to know each other and assess cultural fit
- Technical Interview: A deep dive into your experience and problem-solving approach with the DevOps team, focusing on AWS, infrastructure automation, and DevOps processes
- Final Interview (30 min): A last conversation with the Hiring Manager to discuss key aspects of the collaboration and answer any questions you may have
- Feedback & Final Decision: Clear feedback and next steps shortly after the final interview
Portfolio Review Tips:
- Highlight your experience with AWS, infrastructure automation, and DevOps processes
- Showcase your problem-solving skills, attention to detail, and ability to work with cross-functional teams
- Include any relevant certifications or training in AWS, infrastructure management, or related technologies
Technical Challenge Preparation:
- Brush up on your AWS knowledge, focusing on EC2, S3, IAM, VPC, and Lambda services
- Familiarize yourself with Terraform, Kubernetes, Ansible, Elasticsearch, Kafka, and other relevant technologies mentioned in the job description
- Prepare for behavioral and situational interview questions that focus on your problem-solving skills, teamwork, and adaptability
ATS Keywords: AWS, Terraform, Kubernetes, Docker, Python, Bash, CI/CD, Networking, Ansible, Elasticsearch, Kafka, PostgreSQL, VictoriaMetrics, Hashicorp stack, Gitlab, Nexus, Agile, Kanban, Infrastructure as Code (IaC), Microservices, Hospitality Industry
📝 Enhancement Note: The interview process for this role is designed to assess your technical skills, problem-solving abilities, and cultural fit within the DevOps team and the broader organization.
🛠 Technology Stack & Web Infrastructure
Frontend Technologies: N/A (not applicable for this role)
Backend & Server Technologies:
- AWS (EC2, S3, IAM, VPC, Lambda)
- Terraform and Terragrunt for infrastructure as code (IaC)
- Kubernetes for container orchestration
- Ansible for configuration management
- Elasticsearch for search and analytics
- Kafka for real-time data processing
- PostgreSQL for relational database management
- VictoriaMetrics for monitoring and metrics collection
- Hashicorp stack for infrastructure automation and management
Development & DevOps Tools:
- Gitlab for version control, CI/CD, and project management
- Nexus for artifact management and repository hosting
- MS Teams for collaboration and communication
📝 Enhancement Note: Shiji Group's technology stack is designed to support a microservices-based architecture, with a focus on infrastructure automation, scalability, and performance optimization.
👥 Team Culture & Values
Web Development Values:
- Innovation and continuous learning
- Collaboration and open communication
- Performance optimization and scalability
- Attention to detail and quality assurance
- User-centric design and user experience optimization
Collaboration Style:
- Cross-functional integration between developers, designers, and stakeholders
- Code review culture and peer programming practices
- Knowledge sharing, technical mentoring, and continuous learning
📝 Enhancement Note: Shiji Group's web development values emphasize collaboration, innovation, and user-centric design, with a strong focus on continuous learning and improvement.
⚡ Challenges & Growth Opportunities
Technical Challenges:
- Designing, implementing, and maintaining AWS-based infrastructure for a microservices application
- Automating DevOps internal workflows and creating libraries, tools, and AWS Lambdas in Python
- Ensuring system stability, performance optimization, and scalability
- Collaborating with cross-functional teams to provide support and ensure smooth operation of the infrastructure
Learning & Development Opportunities:
- Gain hands-on experience in AWS, infrastructure automation, and DevOps processes
- Develop expertise in specific technologies or domains within the DevOps team and the broader organization
- Pursue professional development opportunities, such as certifications, training, and mentorship, to advance your career within the company
📝 Enhancement Note: Shiji Group offers a challenging and rewarding work environment, with ample opportunities for learning, growth, and career progression.
💡 Interview Preparation
Technical Questions:
- AWS: Describe your experience with AWS services, focusing on EC2, S3, IAM, VPC, and Lambda. Explain how you would design, implement, and maintain AWS-based infrastructure for a microservices application.
- Terraform: Discuss your experience with Terraform and Terragrunt for infrastructure as code (IaC). Describe how you would use Terraform to automate infrastructure deployment and management.
- Kubernetes: Explain your understanding of Kubernetes and container orchestration. Describe how you would manage and scale Kubernetes clusters for a microservices-based application.
Company & Culture Questions:
- Agile Methodologies: Describe your experience with Agile methodologies, such as Kanban. Explain how you would collaborate with development teams to ensure smooth operation of the infrastructure.
- Teamwork & Collaboration: Discuss your experience working in a cross-functional team environment. Explain how you would contribute to a collaborative and inclusive work culture within the DevOps team and the broader organization.
- Problem-Solving: Describe a challenging infrastructure-related issue you faced in a previous role and how you resolved it. Explain how you would approach similar challenges in this role.
Portfolio Presentation Strategy:
- Highlight your experience with AWS, infrastructure automation, and DevOps processes
- Showcase your problem-solving skills, attention to detail, and ability to work with cross-functional teams
- Include any relevant certifications or training in AWS, infrastructure management, or related technologies
- Prepare a live demo or presentation of a relevant project, focusing on the infrastructure design, implementation, and management aspects
📝 Enhancement Note: The interview preparation process for this role is designed to assess your technical skills, problem-solving abilities, and cultural fit within the DevOps team and the broader organization.
📌 Application Steps
To apply for this Junior Cloud Infrastructure Engineer position at Shiji Group:
- Update Your Resume: Highlight your relevant experience with AWS, infrastructure automation, and DevOps processes. Include any relevant certifications or training in these areas.
- Prepare Your Portfolio: Showcase your experience with AWS, infrastructure automation, and DevOps processes. Include any relevant projects or case studies that demonstrate your problem-solving skills, attention to detail, and ability to work with cross-functional teams.
- Research the Company: Familiarize yourself with Shiji Group's products, services, and company culture. Understand the hospitality industry and the role of technology in driving innovation and growth.
- Prepare for the Interview: Review the interview process and technical challenge preparation tips outlined in this enhanced job description. Practice common interview questions and develop your responses based on the specific requirements of this role.
⚠️ 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
Experience in managing and troubleshooting GNU/Linux operating systems is required, along with basic knowledge of AWS and programming skills. A can-do attitude and willingness to learn are highly valued.