DevOps Engineer

Lundegaard a.s.
Full_timeβ€’Prague, Czechia

πŸ“ Job Overview

  • Job Title: DevOps Engineer
  • Company: Lundegaard a.s.
  • Location: Prague, Czech Republic
  • Job Type: Full-Time
  • Category: DevOps Engineer
  • Date Posted: 2025-05-26
  • Experience Level: Mid-Level (2-5 years)
  • Remote Status: On-site

πŸš€ Role Summary

  • Key Responsibilities: Manage infrastructure and application services, collaborate with developers on automation and operational support, analyze incidents, troubleshoot issues, and monitor critical systems.
  • Key Technologies: Linux, networking, scripting, cloud services, CI/CD tools, and monitoring systems.
  • Company Culture: Agile, open, and collaborative, with a focus on continuous learning and development.

πŸ’» Primary Responsibilities

  • Infrastructure Management: Maintain and manage infrastructure and application services, ensuring high availability and performance.
  • Collaboration with Developers: Work closely with developers to automate and support projects, improving deployment processes and reducing manual interventions.
  • Incident Analysis: Analyze and troubleshoot operational incidents, identifying root causes and implementing solutions to prevent future occurrences.
  • Monitoring and Maintenance: Monitor critical systems and infrastructure, ensuring optimal performance and addressing any maintenance needs.
  • CI/CD Pipeline Management: Manage and optimize CI/CD pipelines, automating deployment processes and improving overall efficiency.
  • On-Call Responsibilities: Participate in an on-call rotation to provide 24/7 support for critical systems and infrastructure.

πŸŽ“ Skills & Qualifications

Education: Bachelor's degree in Computer Science, IT, or a related field. Relevant experience may substitute for formal education.

Experience: Proven experience (2-5 years) in a DevOps or similar role, with a strong background in Linux, networking, and scripting.

Required Skills:

  • Proficiency in Linux (kernel, GNU)
  • Strong knowledge of TCP/IP networks and SSL/TLS protocols
  • Experience with firewalls (pfSense, OPNsense)
  • Proficiency in scripting (Bash, Python)
  • Familiarity with IDM (Active Directory, LDAP)
  • Git experience
  • Knowledge of databases (SQL and NoSQL)
  • Experience with VMware and TrueNAS
  • Proficiency in web servers, proxies, and load balancers (Nginx, Traefik, Apache)
  • Experience with containerization tools (Docker)
  • Familiarity with orchestration tools (Hashicorp Nomad, Kubernetes, Helm charts)
  • Experience with public cloud services (Azure)
  • Proficiency in CI/CD tools (Jenkins, Gitlab, Azure Pipelines)
  • Knowledge of monitoring tools (Prometheus, Grafana)
  • Experience with infrastructure management tools (Ansible)
  • Familiarity with static code analysis tools (SonarQube)
  • Experience with repository and artifact management (Nexus)
  • Knowledge of Java web application operations (Liferay, Tomcat)

Preferred Skills:

  • Familiarity with Agile methodologies
  • Experience with IPSec and Wireguard
  • Knowledge of OpenVPN
  • Familiarity with Azure Pipelines and Nexus

πŸ“Š Web Portfolio & Project Requirements

Portfolio Essentials:

  • Demonstrate experience with Linux, networking, and scripting through relevant projects.
  • Showcase your ability to manage and maintain infrastructure and application services.
  • Highlight your problem-solving skills and experience with incident analysis and troubleshooting.
  • Display your proficiency in CI/CD pipeline management and automation.

Technical Documentation:

  • Document your approach to infrastructure management, including any scripts or tools used for automation.
  • Provide examples of incident analysis and troubleshooting, explaining your problem-solving process.
  • Demonstrate your understanding of monitoring and maintenance processes, including any tools or strategies used.

πŸ’΅ Compensation & Benefits

Salary Range: The estimated salary range for a mid-level DevOps Engineer in Prague, Czech Republic, is approximately 60,000 - 90,000 CZK per month (gross), based on market research and industry standards.

Benefits:

  • Company culture focused on openness, freedom, and continuous learning
  • Development opportunities, including internal presentations, external training, conferences, and workshops
  • English language lessons
  • Health and wellness programs, such as MultiSport cards, regular sport challenges, and health days
  • Team activities, including weekly breakfasts, Friday afternoon snacks, and a Jerry's allowance for team-building events
  • Agile culture that values everyone's input and encourages open communication
  • Pet-friendly office environment
  • Competitive salary and benefits package

Working Hours: The standard working hours are Monday to Friday, 8:00 AM to 5:00 PM, with a 30-minute lunch break. The working hours may vary depending on project deadlines and maintenance windows.

🎯 Team & Company Context

Company Culture:

  • Industry: Lundegaard a.s. is a Czech consultative-technological company specializing in building large websites and portals for clients such as PPL, T-Mobile, 3M, Moneta, Cardif, and ČeskΓ‘ spoΕ™itelna.
  • Company Size: Lundegaard a.s. has a mid-sized team, providing a collaborative and open work environment.
  • Founded: Lundegaard a.s. was founded in 2005, focusing on building intelligent digital solutions and accelerating business growth for its clients.

Team Structure:

  • The DevOps team consists of experienced professionals responsible for managing and maintaining the company's infrastructure and application services.
  • The team works closely with developers, collaborating on automation and operational support for projects.
  • The team follows Agile methodologies, ensuring open communication and continuous improvement.

Development Methodology:

  • Lundegaard a.s. follows Agile methodologies, focusing on iterative development, continuous improvement, and open communication.
  • The company encourages knowledge sharing, technical mentoring, and continuous learning.
  • The team uses collaborative tools and platforms to streamline development processes and improve overall efficiency.

Company Website: https://www.lundegaard.cz/

πŸ“ Enhancement Note: The company's focus on agile culture, open communication, and continuous learning creates an ideal environment for a DevOps Engineer to grow and thrive.

πŸ“ˆ Career & Growth Analysis

DevOps Engineer Career Level: A mid-level DevOps Engineer at Lundegaard a.s. is responsible for managing and maintaining the company's infrastructure and application services, collaborating with developers on automation and operational support, and analyzing incidents to ensure optimal performance and reliability.

Reporting Structure: The DevOps Engineer reports directly to the Head of IT and works closely with the development team to ensure seamless integration and collaboration.

Technical Impact: The DevOps Engineer plays a crucial role in ensuring the stability, security, and scalability of the company's infrastructure and application services. Their work directly impacts the performance and user experience of the company's web applications and portals.

Growth Opportunities:

  • Technical Growth: Develop expertise in emerging technologies, such as cloud services, containerization, and orchestration tools, to stay ahead of industry trends and best practices.
  • Leadership Development: Gain experience in team management and architecture decision-making, preparing for a potential transition into a senior or leadership role.
  • Career Progression: Pursue opportunities for career progression within the DevOps team or explore other roles within the company, such as a Technical Lead or IT Manager.

πŸ“ Enhancement Note: Lundegaard a.s. offers numerous growth opportunities for a motivated and driven DevOps Engineer, with a strong focus on technical development and career progression.

🌐 Work Environment

Office Type: Lundegaard a.s. operates in a modern, open-plan office environment, fostering collaboration and communication among team members.

Office Location(s): The company's headquarters are located in Prague, Czech Republic, with additional offices in other major cities.

Workspace Context:

  • The workspace is equipped with multiple monitors, testing devices, and development tools to ensure optimal productivity.
  • The team encourages knowledge sharing and collaboration, with regular meetings and workshops to discuss best practices and emerging technologies.
  • The office is pet-friendly, creating a relaxed and comfortable work environment.

Work Schedule: The standard work schedule is Monday to Friday, 8:00 AM to 5:00 PM, with a 30-minute lunch break. The work schedule may vary depending on project deadlines and maintenance windows.

πŸ“ Enhancement Note: Lundegaard a.s. provides a collaborative and comfortable work environment, with a strong focus on knowledge sharing and continuous learning.

πŸ“„ Application & Technical Interview Process

Interview Process:

  1. Technical Assessment: Demonstrate your proficiency in Linux, networking, and scripting through a hands-on assessment or coding challenge.
  2. System Design Discussion: Discuss your approach to system design and architecture, focusing on scalability, performance, and security.
  3. Cultural Fit Assessment: Showcase your ability to work effectively within a collaborative and agile team environment.
  4. Final Evaluation: Based on your performance in the previous stages, the hiring manager will make a final decision.

Portfolio Review Tips:

  1. Project Case Studies: Prepare case studies demonstrating your experience with Linux, networking, and scripting, highlighting your problem-solving skills and ability to manage and maintain infrastructure and application services.
  2. Code Quality Demonstration: Showcase your commitment to code quality and best practices, including version control, documentation, and testing.
  3. Performance Optimization Examples: Highlight your experience with performance optimization techniques, such as caching, load balancing, and database optimization.
  4. Company-Specific Considerations: Research Lundegaard a.s. and its clients, demonstrating your understanding of the company's focus on building intelligent digital solutions and accelerating business growth.

Technical Challenge Preparation:

  1. Typical Exercise Format: Familiarize yourself with common DevOps exercises and challenges, focusing on infrastructure management, automation, and troubleshooting.
  2. Time Management: Practice time management techniques to ensure you can complete tasks within the given time constraints.
  3. Communication Skills: Develop your communication skills to effectively explain technical concepts and solutions to non-technical stakeholders.

ATS Keywords:

  • Programming Languages: Bash, Python, Linux (kernel, GNU)
  • Web Frameworks: N/A (DevOps role)
  • Server Technologies: Linux, VMware, TrueNAS
  • Databases: SQL, NoSQL
  • Tools: Git, Jenkins, Gitlab, Azure Pipelines, Prometheus, Grafana, Ansible, SonarQube, Nexus
  • Methodologies: Agile, Scrum, DevOps
  • Soft Skills: Problem-solving, communication, collaboration, teamwork
  • Industry Terms: Infrastructure management, automation, CI/CD, monitoring, incident analysis, troubleshooting

πŸ“ Enhancement Note: Lundegaard a.s. values candidates with strong technical skills, problem-solving abilities, and a collaborative mindset. Tailor your application and interview preparation to highlight these qualities and demonstrate your fit for the role.

πŸ›  Technology Stack & Web Infrastructure

Frontend Technologies: N/A (DevOps role)

Backend & Server Technologies:

  • Linux (kernel, GNU)
  • VMware
  • TrueNAS
  • Web servers, proxies, and load balancers (Nginx, Traefik, Apache)
  • Containerization tools (Docker)
  • Orchestration tools (Hashicorp Nomad, Kubernetes, Helm charts)
  • Public cloud services (Azure)
  • CI/CD tools (Jenkins, Gitlab, Azure Pipelines)
  • Monitoring tools (Prometheus, Grafana)
  • Infrastructure management tools (Ansible)
  • Static code analysis tools (SonarQube)
  • Repository and artifact management (Nexus)
  • Java web application operations (Liferay, Tomcat)

Development & DevOps Tools:

  • Version control (Git)
  • CI/CD pipelines (Jenkins, Gitlab, Azure Pipelines)
  • Automation tools (Ansible)
  • Monitoring tools (Prometheus, Grafana)
  • Infrastructure management tools (Ansible)
  • Static code analysis tools (SonarQube)
  • Repository and artifact management (Nexus)

πŸ“ Enhancement Note: Lundegaard a.s. uses a diverse range of technologies to manage and maintain its infrastructure and application services. Familiarize yourself with these tools and technologies to demonstrate your proficiency and fit for the role.

πŸ‘₯ Team Culture & Values

Web Development Values:

  • User Experience Focus: Lundegaard a.s. prioritizes user experience, ensuring that its web applications and portals are intuitive, accessible, and performant.
  • Performance Optimization: The company emphasizes performance optimization, leveraging caching, load balancing, and database optimization techniques to improve the speed and efficiency of its web applications.
  • Code Quality Approach: Lundegaard a.s. values code quality, with a strong focus on version control, documentation, and testing.
  • Collaborative Development Practices: The company encourages knowledge sharing, technical mentoring, and continuous learning, fostering a collaborative and supportive work environment.

Collaboration Style:

  • Cross-Functional Integration: Lundegaard a.s. encourages collaboration between developers, designers, and stakeholders, ensuring that all teams work together to deliver high-quality web applications and portals.
  • Code Review Culture: The company promotes a code review culture, with regular peer reviews and pair programming sessions to improve code quality and knowledge sharing.
  • Knowledge Sharing: Lundegaard a.s. encourages knowledge sharing, with regular workshops, presentations, and training sessions to help team members develop their skills and stay up-to-date with industry trends and best practices.

πŸ“ Enhancement Note: Lundegaard a.s. values a collaborative and supportive work environment, with a strong focus on knowledge sharing, technical mentoring, and continuous learning.

⚑ Challenges & Growth Opportunities

Technical Challenges:

  • Modern Web Standards: Stay up-to-date with modern web standards and best practices, ensuring that Lundegaard a.s.' web applications and portals are compatible with the latest browsers and devices.
  • Performance Optimization: Continuously optimize the performance of Lundegaard a.s.' web applications and portals, leveraging caching, load balancing, and database optimization techniques to improve speed and efficiency.
  • Scalability Considerations: Design and implement scalable solutions for Lundegaard a.s.' web applications and portals, ensuring that they can handle increased traffic and user demand.
  • Accessibility Standards: Ensure that Lundegaard a.s.' web applications and portals are accessible to users with disabilities, following Web Content Accessibility Guidelines (WCAG) and other relevant standards.

Learning & Development Opportunities:

  • Web Technology Skill Advancement: Develop your skills in emerging web technologies, such as cloud services, containerization, and orchestration tools, to stay ahead of industry trends and best practices.
  • Conference Attendance: Attend relevant conferences, workshops, and training sessions to expand your knowledge and network with other web technology professionals.
  • Technical Mentorship: Seek mentorship opportunities within Lundegaard a.s. to gain insights into the company's technology stack, infrastructure, and web development processes.
  • Leadership Development: Develop your leadership skills through team management, architecture decision-making, and other relevant opportunities within Lundegaard a.s.

πŸ“ Enhancement Note: Lundegaard a.s. offers numerous technical challenges and growth opportunities for a motivated and driven DevOps Engineer, with a strong focus on continuous learning and development.

πŸ’‘ Interview Preparation

Technical Questions:

  1. Linux Fundamentals: Demonstrate your proficiency in Linux, including kernel, GNU, and other relevant concepts.
  2. Network Architecture: Explain your approach to network architecture, focusing on scalability, performance, and security.
  3. Troubleshooting Techniques: Share your troubleshooting techniques and experiences, highlighting your ability to identify and resolve complex technical issues.

Company & Culture Questions:

  1. Company Culture: Explain your understanding of Lundegaard a.s.' company culture, focusing on openness, freedom, and continuous learning.
  2. Agile Methodologies: Describe your experience with Agile methodologies, highlighting your ability to work effectively within a collaborative and iterative development environment.
  3. User Experience Impact: Discuss your approach to user experience, focusing on accessibility, performance, and usability.

Portfolio Presentation Strategy:

  1. Live Demonstration: Prepare a live demonstration of your portfolio, showcasing your experience with Linux, networking, and scripting, as well as your ability to manage and maintain infrastructure and application services.
  2. Code Explanation: Develop a clear and concise explanation of your code, highlighting your commitment to code quality, best practices, and performance optimization.
  3. Architecture Decision Reasoning: Explain your approach to architecture decision-making, focusing on scalability, performance, and security.

πŸ“ Enhancement Note: Lundegaard a.s. values candidates with strong technical skills, problem-solving abilities, and a collaborative mindset. Tailor your interview preparation to highlight these qualities and demonstrate your fit for the role.

πŸ“Œ Application Steps

To apply for this DevOps Engineer position at Lundegaard a.s.:

  1. Customize Your Portfolio: Tailor your portfolio to highlight your experience with Linux, networking, and scripting, as well as your ability to manage and maintain infrastructure and application services.
  2. Optimize Your Resume: Highlight your relevant skills and experiences, focusing on Linux, networking, and scripting, as well as your problem-solving abilities and collaborative mindset.
  3. Prepare for Technical Challenges: Familiarize yourself with common DevOps exercises and challenges, focusing on infrastructure management, automation, and troubleshooting.
  4. Research Lundegaard a.s.: Learn about the company's focus on building intelligent digital solutions and accelerating business growth for its clients, demonstrating your understanding of the company's mission and values.

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


Application Requirements

Candidates should have experience with Linux, networking, and various scripting languages. Familiarity with cloud services, CI/CD tools, and monitoring systems is also required.