DevOps Engineer
📍 Job Overview
- Job Title: DevOps Engineer
- Company: Shiji Group
- Location: Katowice, Śląskie, Poland
- Job Type: Full-time
- Category: DevOps Engineer
- Date Posted: 2025-06-27
- Experience Level: 5-10 years
- Remote Status: Hybrid (2 office days per month for employees within 100 km)
🚀 Role Summary
- Key Responsibilities: Develop and maintain infrastructure using an infrastructure as code approach, automate application deployments for microservices, and assist developers with AWS and Kubernetes operations.
- Key Skills: AWS, Kubernetes, Docker, CI/CD, Terraform, Bash, Linux, Java, PHP, React, PostgreSQL, AWS Aurora, AWS Redshift.
📝 Enhancement Note: This role requires a strong background in AWS and experience with CI/CD tools and Kubernetes to excel in the DevOps Engineer position at Shiji Group.
💻 Primary Responsibilities
- Infrastructure Development & Maintenance: Develop and maintain infrastructure using an infrastructure as code approach, ensuring high availability and scalability.
- Automation & Deployment: Utilize CI/CD tools and scripts to create automatic application deployments for microservices, streamlining the development process.
- Developer Support: Assist developers in daily activities related to tools maintenance and AWS/Kubernetes/ECS operations, fostering a collaborative work environment.
- Agile Software Development: Work in a collaborative and iterative software development process with agile teams, contributing to continuous improvement and innovation.
📝 Enhancement Note: This role emphasizes the importance of strong communication skills and a proactive attitude to succeed in a collaborative, agile environment.
🎓 Skills & Qualifications
Education: Relevant Bachelor's or Master's degree in Computer Science, IT, or a related field.
Experience: Minimum 3 years of experience in a similar position and at least 5 years in the IT industry.
Required Skills:
- Proficient in AWS (EC2, RDS, ELB, S3, IAM, Lambda, CloudWatch)
- Experience with Kubernetes/AWS ECS and Docker
- Experience with CI/CD tools
- Experience in implementing IaC using Terraform
- Strong verbal and written communication skills in English
Preferred Skills:
- Experience with HA systems
- Experience with AWS networking and security
- Experience with shell scripting (e.g., bash)
- Experience with Linux server administration
- Understanding of relational databases (tools and monitoring)
📊 Web Portfolio & Project Requirements
- Portfolio Essentials: Demonstrate your proficiency in AWS, Kubernetes, and CI/CD tools through relevant projects showcasing infrastructure development, automation, and deployment.
- Technical Documentation: Include clear and concise documentation of your projects, highlighting your approach to infrastructure as code, automation, and collaboration with development teams.
📝 Enhancement Note: Emphasize your problem-solving skills and ability to work effectively with development teams in your portfolio to align with the role's requirements.
💵 Compensation & Benefits
Salary Range: The estimated salary range for this role in Katowice, Poland is between 12,000 PLN and 16,000 PLN gross per month, based on market research and experience level. This is an estimate, and the actual salary may vary based on individual qualifications and negotiation.
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 per year for professional development during work hours
- Free group language lessons
- Unlimited access to Udemy courses
- Worksmile cafeteria with 500 points per month
- Referral bonus
- Chill room with table football and PlayStation
Working Hours: Full-time position with standard working hours, with the option to work remotely for employees over 100 km from the office.
📝 Enhancement Note: Research local salary standards and cost of living in Katowice, Poland to ensure the provided salary range is competitive and attractive to potential candidates.
🎯 Team & Company Context
Company Culture: Shiji Group provides software solutions and services for the hospitality, food service, retail, and entertainment industries. Stellaris Digital Systems, a subsidiary of Shiji Group, focuses on guest-facing products to improve the digital guest experience and increase revenue.
Industry: Hospitality technology and software solutions.
Company Size: Medium to large-sized company with multiple subsidiaries and a global presence.
Founded: 2006 (Shiji Group), with Stellaris Digital Systems founded in 2018.
Team Structure:
- Agile, collaborative teams with a focus on continuous improvement and innovation
- Cross-functional collaboration between developers, designers, and stakeholders
- A dedicated DevOps team responsible for infrastructure, automation, and deployment
Development Methodology:
- Agile software development with a focus on iterative improvement and collaboration
- Infrastructure as code approach for maintaining and scaling infrastructure
- CI/CD pipelines for automated application deployments and testing
Company Website: https://www.shijigroup.com/
📝 Enhancement Note: Shiji Group values collaboration, innovation, and continuous improvement, fostering a dynamic work environment for its employees.
📈 Career & Growth Analysis
DevOps Engineer Career Level: This role is suitable for experienced DevOps engineers with a strong background in AWS, Kubernetes, and CI/CD tools. The ideal candidate will have a minimum of 3 years of experience in a similar position and at least 5 years in the IT industry.
Reporting Structure: The DevOps Engineer will report directly to the Head of DevOps and collaborate closely with development teams to ensure efficient infrastructure and deployment processes.
Technical Impact: The DevOps Engineer will play a crucial role in maintaining and scaling the infrastructure that supports Shiji Group's software solutions, directly impacting the performance, availability, and scalability of the company's products.
Growth Opportunities:
- Technical Growth: Expand your expertise in AWS, Kubernetes, and CI/CD tools, and explore emerging technologies to stay at the forefront of DevOps best practices.
- Leadership Development: Develop your leadership skills by mentoring junior team members and contributing to architectural decisions that drive the company's technical direction.
- Career Progression: Progress to senior DevOps engineer or technical lead roles, focusing on strategic infrastructure planning, team management, and architectural decision-making.
📝 Enhancement Note: Shiji Group offers ample opportunities for technical growth and career progression, with a strong emphasis on continuous learning and development.
🌐 Work Environment
Office Type: Modern, collaborative office space designed to facilitate teamwork and innovation.
Office Location(s): Katowice, Poland, with remote work options for employees over 100 km from the office.
Workspace Context:
- Collaborative Workspace: Open-plan offices with dedicated team spaces, encouraging cross-functional collaboration and communication.
- Development Tools: Access to industry-standard development tools, multiple monitors, and testing devices to ensure optimal productivity.
- Work-Life Balance: Flexible working hours and remote work options to support a healthy work-life balance.
Work Schedule: Full-time position with standard working hours, with the option to work remotely for employees over 100 km from the office.
📝 Enhancement Note: Shiji Group fosters a collaborative and innovative work environment, prioritizing the well-being and productivity of its employees.
📄 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 mutual fit.
- Technical Interview: A deep dive into your experience and problem-solving approach with the DevOps team, focusing on AWS, Kubernetes, and CI/CD tools.
- Final Interview (30 min): A last conversation with the Head of DevOps 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:
- Portfolio Structure: Organize your portfolio to highlight your expertise in AWS, Kubernetes, and CI/CD tools, with a focus on infrastructure development, automation, and deployment.
- Case Studies: Include detailed case studies demonstrating your problem-solving skills, technical approach, and the impact of your work on infrastructure performance and availability.
- Code Quality: Ensure your code is well-documented, modular, and adheres to best practices for infrastructure as code and automation.
Technical Challenge Preparation:
- AWS & Kubernetes: Brush up on your AWS and Kubernetes skills, focusing on infrastructure development, automation, and deployment.
- CI/CD Tools: Familiarize yourself with the latest trends and best practices in CI/CD tools, ensuring you can effectively automate application deployments and testing.
- Problem-Solving: Prepare for problem-solving scenarios that test your ability to analyze complex infrastructure challenges and develop effective solutions.
ATS Keywords: AWS, Kubernetes, Docker, CI/CD, Terraform, Bash, Linux, Java, PHP, React, PostgreSQL, AWS Aurora, AWS Redshift, Infrastructure as Code, Agile, DevOps, Server Administration, Cloud Computing, Automation, Deployment.
📝 Enhancement Note: Tailor your resume and portfolio to highlight the relevant skills and experience required for the DevOps Engineer role at Shiji Group, focusing on AWS, Kubernetes, and CI/CD tools.
🛠 Technology Stack & Web Infrastructure
Infrastructure & Deployment:
- AWS: EC2, RDS, ELB, S3, IAM, Lambda, CloudWatch, VPC, ECS, ECS, EKS, Route 53, CloudFront, API Gateway
- Kubernetes: Kubernetes, Docker, Helm, Minikube, K3s, K3d
- CI/CD Tools: GitLab, Jenkins, CircleCI, Travis CI, GitHub Actions
- Infrastructure as Code: Terraform, AWS CloudFormation, Ansible, Puppet, Chef
Monitoring & Logging:
- Monitoring: Prometheus, Grafana, AWS CloudWatch, Datadog, New Relic, AppDynamics
- Logging: ELK Stack (Elasticsearch, Logstash, Kibana), AWS CloudWatch Logs, AWS CloudTrail, AWS X-Ray
Databases:
- Relational Databases: PostgreSQL, AWS Aurora, AWS Redshift, MySQL, MariaDB
- NoSQL Databases: MongoDB, Cassandra, Redis, DynamoDB, Amazon Redshift, Amazon Neptune
Version Control & Collaboration:
- Version Control: Git, GitHub, GitLab, Bitbucket, Azure DevOps, Perforce, Subversion
- Collaboration: Jira, Confluence, Trello, Asana, Basecamp, Monday.com, Wrike, Smartsheet, Microsoft Teams, Slack, Google Workspace
📝 Enhancement Note: Familiarize yourself with the latest trends and best practices in the technology stack listed above, ensuring you can effectively contribute to Shiji Group's infrastructure and deployment processes.
👥 Team Culture & Values
DevOps Values:
- Collaboration: Foster a collaborative and inclusive work environment, prioritizing teamwork and communication.
- Continuous Improvement: Encourage continuous learning and improvement, embracing a growth mindset and staying up-to-date with industry best practices.
- Automation & Efficiency: Prioritize automation and efficiency in infrastructure development and deployment processes to ensure optimal performance and scalability.
- Reliability & Availability: Focus on maintaining high availability and reliability in infrastructure and deployment processes to minimize downtime and ensure optimal user experience.
Collaboration Style:
- Cross-Functional Collaboration: Work closely with development teams to ensure efficient infrastructure and deployment processes, fostering a collaborative and iterative software development process.
- Code Review Culture: Encourage code review and pair programming practices to ensure code quality, knowledge sharing, and continuous improvement.
- Knowledge Sharing: Foster a culture of knowledge sharing and mentoring, promoting the growth and development of team members.
📝 Enhancement Note: Shiji Group values collaboration, continuous improvement, and automation, fostering a dynamic and innovative work environment for its DevOps team.
⚡ Challenges & Growth Opportunities
Technical Challenges:
- Infrastructure Optimization: Continuously optimize and improve infrastructure performance, scalability, and availability to meet the growing demands of Shiji Group's software solutions.
- Automation & Deployment: Develop and maintain efficient CI/CD pipelines and automation processes to ensure rapid and reliable application deployments.
- Security & Compliance: Ensure infrastructure security and compliance with relevant industry standards and regulations, such as GDPR, HIPAA, or PCI-DSS.
Learning & Development Opportunities:
- Technical Skills Development: Expand your expertise in AWS, Kubernetes, and CI/CD tools, exploring emerging technologies and best practices to stay at the forefront of DevOps.
- Leadership Development: Develop your leadership skills by mentoring junior team members, contributing to architectural decisions, and driving the company's technical direction.
- Career Progression: Progress to senior DevOps engineer or technical lead roles, focusing on strategic infrastructure planning, team management, and architectural decision-making.
📝 Enhancement Note: Shiji Group offers ample opportunities for technical growth and career progression, with a strong emphasis on continuous learning and development.
💡 Interview Preparation
Technical Questions:
- AWS & Kubernetes: Brush up on your AWS and Kubernetes skills, focusing on infrastructure development, automation, and deployment. Prepare for scenario-based questions that test your ability to analyze complex infrastructure challenges and develop effective solutions.
- CI/CD Tools: Familiarize yourself with the latest trends and best practices in CI/CD tools, ensuring you can effectively automate application deployments and testing. Prepare for questions that assess your understanding of CI/CD pipelines, automation, and deployment strategies.
- Problem-Solving: Prepare for problem-solving scenarios that test your ability to analyze complex infrastructure challenges and develop effective solutions. Focus on your analytical and troubleshooting skills, as well as your ability to communicate complex technical concepts clearly and concisely.
Company & Culture Questions:
- Company Culture: Research Shiji Group's company culture, values, and mission to ensure a strong fit with your personal values and career goals. Prepare for questions that assess your understanding of the company's culture and your ability to contribute to its success.
- Agile Methodologies: Familiarize yourself with Agile methodologies and best practices, ensuring you can effectively collaborate with development teams and contribute to a successful Agile software development process. Prepare for questions that assess your understanding of Agile principles and your ability to work effectively in a dynamic, iterative environment.
- User Experience Impact: Prepare for questions that assess your understanding of the user experience and your ability to contribute to the development of user-centric software solutions. Focus on your ability to collaborate with designers, product managers, and other stakeholders to ensure optimal user experience and satisfaction.
Portfolio Presentation Strategy:
- Portfolio Structure: Organize your portfolio to highlight your expertise in AWS, Kubernetes, and CI/CD tools, with a focus on infrastructure development, automation, and deployment.
- Case Studies: Include detailed case studies demonstrating your problem-solving skills, technical approach, and the impact of your work on infrastructure performance and availability.
- Code Quality: Ensure your code is well-documented, modular, and adheres to best practices for infrastructure as code and automation.
📝 Enhancement Note: Tailor your interview preparation strategy to highlight your relevant skills and experience for the DevOps Engineer role at Shiji Group, focusing on AWS, Kubernetes, and CI/CD tools.
📌 Application Steps
To apply for this DevOps Engineer position at Shiji Group:
- Review the Job Description: Thoroughly read and understand the job description, ensuring you meet the required qualifications and experience.
- Tailor Your Resume: Customize your resume to highlight your relevant skills and experience in AWS, Kubernetes, and CI/CD tools, with a focus on infrastructure development, automation, and deployment.
- Prepare Your Portfolio: Organize your portfolio to showcase your expertise in AWS, Kubernetes, and CI/CD tools, with a focus on infrastructure development, automation, and deployment. Include detailed case studies demonstrating your problem-solving skills, technical approach, and the impact of your work on infrastructure performance and availability.
- Research the Company: Familiarize yourself with Shiji Group's company culture, values, and mission to ensure a strong fit with your personal values and career goals. Prepare for company-specific questions that assess your understanding of the company's culture and your ability to contribute to its success.
- Prepare for Technical Interviews: Brush up on your AWS, Kubernetes, and CI/CD tool skills, focusing on infrastructure development, automation, and deployment. Prepare for scenario-based questions that test your ability to analyze complex infrastructure challenges and develop effective solutions. Familiarize yourself with the latest trends and best practices in CI/CD pipelines, automation, and deployment strategies.
⚠️ 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 should have a minimum of 3 years of experience in a similar position and at least 5 years in the IT industry. Strong experience with AWS and familiarity with CI/CD tools and Kubernetes is required.