DevOps Engineer (m/w/d)
📍 Job Overview
- Job Title: DevOps Engineer (m/w/d)
- Company: GECKO
- Location: Stralsund, Mecklenburg-Western Pomerania, Germany
- Job Type: Full-Time
- Category: DevOps Engineer
- Date Posted: 2025-06-24
- Experience Level: Mid-Senior level (2-5 years)
- Remote Status: Hybrid (2 office days per week)
🚀 Role Summary
- 📝 Enhancement Note: This role focuses on infrastructure automation, CI/CD pipeline management, and containerized application optimization, making it an excellent fit for experienced DevOps engineers seeking to advance their careers in a dynamic tech environment.
💻 Primary Responsibilities
-
📝 Enhancement Note: The primary responsibilities listed below highlight the candidate's ability to manage and optimize infrastructure, ensuring system stability and performance while collaborating with development teams.
-
Automate Infrastructure & Configurations: Utilize Terraform and Ansible to automate infrastructure and configurations, streamlining deployment processes and ensuring consistency across environments.
-
Manage CI/CD Pipelines: Build, maintain, and optimize CI/CD pipelines using Semaphore, enabling efficient and reliable software delivery.
-
Administer & Develop Virtualization Environments: Manage and enhance Proxmox VE virtualization environments, including LXC and KVM, to support application deployment and scaling.
-
Optimize Containerized Applications: Operate and improve containerized applications on Docker and Kubernetes, ensuring high availability, scalability, and performance.
-
Maintain & Expand IT Documentation: Update and extend the IT documentation using Netbox, ensuring accurate and up-to-date records of infrastructure components and configurations.
-
Implement & Operate Monitoring & Logging Solutions: Deploy and manage monitoring and logging solutions, such as Zabbix and Graylog, to ensure system health, performance, and quick issue resolution.
-
Support Incident Response & Troubleshooting: Assist in incident management, performance analysis, and problem-solving to minimize downtime and maintain system reliability.
-
Collaborate on Infrastructure Projects: Work closely with development teams to implement infrastructure projects, continuously improving the DevOps landscape and enabling agile deployments.
🎓 Skills & Qualifications
Education: A completed degree in Computer Science or a comparable qualification with relevant practical experience.
Experience: Proven experience (2-5 years) in DevOps or System Engineering roles, with a strong focus on cloud and virtualization environments.
Required Skills:
- Proficiency in Terraform, Ansible, Semaphore, Docker, Kubernetes, and Proxmox VE (LXC/KVM).
- Strong Linux skills (Debian/Ubuntu) and scripting experience in Bash, Python, or Go.
- Familiarity with Netbox (IPAM/DCIM), Zabbix (Monitoring), and Graylog (Log Management).
- Excellent problem-solving skills, teamwork, and communication abilities.
Preferred Skills:
- Experience with incident management and response processes.
- Knowledge of agile development methodologies and CI/CD best practices.
- Familiarity with cloud platforms (e.g., AWS, GCP, or Azure).
📊 Web Portfolio & Project Requirements
Portfolio Essentials:
-
📝 Enhancement Note: While not explicitly stated, showcasing infrastructure automation projects, CI/CD pipeline implementations, and containerized application optimizations will significantly strengthen the candidate's portfolio for this role.
-
Demonstrate infrastructure automation projects using Terraform and Ansible, highlighting the improvements in deployment efficiency and consistency.
-
Present CI/CD pipeline implementations showcasing efficient software delivery, reduced manual intervention, and improved collaboration with development teams.
-
Highlight containerized application optimizations, focusing on performance, scalability, and high availability.
Technical Documentation:
- Document code quality, commenting, and version control strategies used in infrastructure and application development.
- Describe deployment processes, server configurations, and testing methodologies employed in projects.
- Explain performance metrics, optimization techniques, and user experience considerations for containerized applications.
💵 Compensation & Benefits
Salary Range: €50,000 - €70,000 per year (based on market research for mid-senior level DevOps engineers in Stralsund, Germany)
Benefits:
- Flexible working hours and remote work options.
- Employee referral bonus program.
- Free snacks and drinks at the office.
- Team events and employee appreciation initiatives.
- Chillout areas for relaxation and socializing.
Working Hours: Full-time position with flexible hours and the option to work from home two days a week.
🎯 Team & Company Context
Company Culture:
- Industry: Software, IT, and Cloud technology.
- Company Size: Medium-sized (50-250 employees).
- Founded: Not specified.
Team Structure:
- A dedicated DevOps team responsible for infrastructure management, automation, and collaboration with development teams.
- Cross-functional collaboration with development, design, and marketing teams to ensure user-focused and efficient software delivery.
Development Methodology:
- Agile/Scrum methodologies for software development, with sprint planning, code reviews, and quality assurance practices.
- CI/CD pipelines for automated deployment, testing, and release management.
- Continuous integration and collaboration with development teams for feature implementation and bug fixing.
Company Website: geckosoftware.com
📝 Enhancement Note: GECKO places a strong emphasis on teamwork, communication, and a positive work environment, fostering a culture of collaboration and continuous learning.
📈 Career & Growth Analysis
DevOps Engineer Career Level: This role corresponds to a mid-senior level DevOps engineer position, focusing on infrastructure management, automation, and optimization. The candidate will be responsible for ensuring system stability, performance, and efficient software delivery while collaborating with development teams.
Reporting Structure: The DevOps engineer will report directly to the IT department or a dedicated DevOps manager, working closely with development teams to implement infrastructure projects and enable agile deployments.
Technical Impact: The DevOps engineer will significantly impact the company's infrastructure, ensuring system reliability, performance, and efficient software delivery. They will also contribute to the development of new features and services by collaborating with development teams and providing input on infrastructure requirements and constraints.
Growth Opportunities:
- Technical Skill Development: Expand knowledge of emerging technologies, such as cloud platforms, containerization, and microservices architectures, to drive continuous improvement in the DevOps landscape.
- Team Leadership & Mentoring: Grow into a leadership role by mentoring junior team members, driving best practices, and contributing to the development of the DevOps team's strategy and roadmap.
- Architecture & Decision-Making: Influence infrastructure architecture decisions, contributing to the design and implementation of scalable, secure, and efficient systems that support the company's growth and innovation.
📝 Enhancement Note: GECKO offers numerous growth opportunities for motivated DevOps engineers seeking to advance their careers in a dynamic and collaborative environment.
🌐 Work Environment
Office Type: Modern, collaborative workspace with flexible working hours and remote work options.
Office Location(s): Stralsund, Germany.
Workspace Context:
-
📝 Enhancement Note: GECKO's work environment emphasizes collaboration, communication, and a positive work-life balance, with flexible hours and remote work options to support employee well-being and productivity.
-
Collaborative workspace with dedicated areas for team meetings, brainstorming sessions, and socializing.
-
Modern equipment and tools to support efficient work and continuous learning.
-
Flexible working hours and remote work options to accommodate individual preferences and needs.
Work Schedule: Full-time position with flexible hours and the option to work from home two days a week.
📝 Enhancement Note: GECKO's work environment fosters a culture of collaboration, communication, and continuous learning, with a strong emphasis on work-life balance and employee well-being.
📄 Application & Technical Interview Process
Interview Process:
-
📝 Enhancement Note: The interview process for this role will likely focus on technical skills, problem-solving abilities, and cultural fit, with a strong emphasis on infrastructure management, automation, and collaboration with development teams.
-
Technical Assessment: Demonstrate proficiency in infrastructure automation, CI/CD pipeline management, and containerized application optimization through hands-on exercises and case studies.
-
Cultural Fit Assessment: Showcase strong communication skills, teamwork, and adaptability in a collaborative work environment.
-
Final Evaluation: Discuss the candidate's technical impact, career aspirations, and alignment with the company's goals and values.
Portfolio Review Tips:
-
📝 Enhancement Note: Highlight infrastructure automation projects, CI/CD pipeline implementations, and containerized application optimizations to demonstrate the candidate's technical skills and problem-solving abilities.
-
Present infrastructure automation projects using Terraform and Ansible, focusing on the improvements in deployment efficiency and consistency.
-
Showcase CI/CD pipeline implementations, emphasizing efficient software delivery, reduced manual intervention, and improved collaboration with development teams.
-
Highlight containerized application optimizations, focusing on performance, scalability, and high availability.
Technical Challenge Preparation:
-
📝 Enhancement Note: Prepare for technical challenges focusing on infrastructure automation, CI/CD pipeline management, and containerized application optimization, with a strong emphasis on problem-solving, communication, and collaboration skills.
-
Brush up on Terraform, Ansible, Semaphore, Docker, Kubernetes, and Proxmox VE skills, with a focus on hands-on exercises and real-world use cases.
-
Familiarize oneself with Netbox, Zabbix, and Graylog, understanding their roles in IT infrastructure management and monitoring.
-
Develop strong problem-solving skills, teamwork, and communication abilities to excel in a collaborative work environment.
ATS Keywords: (Organized by category)
- Programming Languages: Bash, Python, Go, Terraform, Ansible.
- Web Frameworks: Semaphore.
- Server Technologies: Docker, Kubernetes, Proxmox VE.
- Databases: Not specified.
- Tools: Netbox, Zabbix, Graylog, Git.
- Methodologies: Agile, Scrum, CI/CD.
- Soft Skills: Problem-solving, teamwork, communication, adaptability.
- Industry Terms: Infrastructure automation, CI/CD pipeline management, containerized application optimization, monitoring, logging, incident response.
📝 Enhancement Note: GECKO places a strong emphasis on technical skills, problem-solving abilities, and cultural fit, with a focus on infrastructure management, automation, and collaboration with development teams.
🛠 Technology Stack & Web Infrastructure
Infrastructure & Virtualization:
- Terraform: Infrastructure as Code (IaC) tool for automating infrastructure and configuration management.
- Ansible: Automation and configuration management tool for managing and deploying applications and services.
- Proxmox VE: Virtualization platform for managing virtual machines and containers, supporting LXC and KVM technologies.
Containerization & Orchestration:
- Docker: Containerization platform for packaging, deploying, and running applications in isolated environments.
- Kubernetes: Container orchestration platform for automating deployment, scaling, and management of containerized applications.
CI/CD & Automation:
- Semaphore: Continuous Integration and Continuous Deployment (CI/CD) platform for automating software delivery pipelines.
- Git: Version control system for tracking changes in source code during software development.
Monitoring & Logging:
- Zabbix: Open-source network monitoring solution for tracking system and network health, performance, and availability.
- Graylog: Open-source log management platform for centralizing, searching, and analyzing machine data.
📝 Enhancement Note: GECKO's technology stack focuses on infrastructure automation, containerization, and orchestration, with a strong emphasis on CI/CD pipeline management and monitoring.
👥 Team Culture & Values
DevOps Values:
-
📝 Enhancement Note: GECKO's DevOps values emphasize collaboration, communication, and continuous learning, with a strong focus on infrastructure management, automation, and optimization.
-
Collaboration: Work closely with development teams to ensure efficient software delivery, high system availability, and performance.
-
Automation: Automate infrastructure and configuration management to improve deployment efficiency, consistency, and reliability.
-
Continuous Learning: Stay up-to-date with emerging technologies, best practices, and industry trends to drive continuous improvement in the DevOps landscape.
Collaboration Style:
-
📝 Enhancement Note: GECKO's collaboration style emphasizes open communication, active listening, and cross-functional teamwork, with a strong focus on driving efficient software delivery and high system availability.
-
Cross-Functional Integration: Collaborate closely with development, design, and marketing teams to ensure user-focused and efficient software delivery.
-
Code Review Culture: Foster a culture of code review and peer programming to improve code quality, knowledge sharing, and continuous learning.
-
Knowledge Sharing: Encourage knowledge sharing, mentoring, and continuous learning to drive technical skill development and career growth.
📝 Enhancement Note: GECKO's DevOps values and collaboration style emphasize communication, teamwork, and continuous learning, with a strong focus on driving efficient software delivery and high system availability.
⚡ Challenges & Growth Opportunities
Technical Challenges:
-
📝 Enhancement Note: The technical challenges listed below highlight the candidate's ability to manage and optimize infrastructure, ensuring system stability, performance, and efficient software delivery while collaborating with development teams.
-
Infrastructure Automation: Automate infrastructure and configuration management using Terraform and Ansible, ensuring deployment efficiency, consistency, and reliability.
-
CI/CD Pipeline Management: Build, maintain, and optimize CI/CD pipelines using Semaphore, enabling efficient and reliable software delivery.
-
Containerized Application Optimization: Optimize containerized applications on Docker and Kubernetes, ensuring high availability, scalability, and performance.
-
Incident Response & Troubleshooting: Support incident management, performance analysis, and problem-solving to minimize downtime and maintain system reliability.
Learning & Development Opportunities:
-
📝 Enhancement Note: GECKO offers numerous learning and development opportunities for motivated DevOps engineers seeking to advance their careers in a dynamic and collaborative environment.
-
Technical Skill Development: Expand knowledge of emerging technologies, such as cloud platforms, containerization, and microservices architectures, to drive continuous improvement in the DevOps landscape.
-
Team Leadership & Mentoring: Grow into a leadership role by mentoring junior team members, driving best practices, and contributing to the development of the DevOps team's strategy and roadmap.
-
Architecture & Decision-Making: Influence infrastructure architecture decisions, contributing to the design and implementation of scalable, secure, and efficient systems that support the company's growth and innovation.
📝 Enhancement Note: GECKO's technical challenges and learning opportunities emphasize continuous learning, collaboration, and career growth, with a strong focus on driving efficient software delivery and high system availability.
💡 Interview Preparation
Technical Questions:
-
📝 Enhancement Note: The technical questions listed below focus on infrastructure management, automation, and optimization, with a strong emphasis on problem-solving, communication, and collaboration skills.
-
Infrastructure Automation: Describe your experience with Terraform and Ansible, and explain how you have used them to automate infrastructure and configuration management in previous roles.
-
CI/CD Pipeline Management: Explain your approach to CI/CD pipeline management, and provide examples of how you have optimized software delivery and collaboration with development teams in previous projects.
-
Containerized Application Optimization: Discuss your experience with Docker and Kubernetes, and describe how you have optimized containerized applications for performance, scalability, and high availability.
Company & Culture Questions:
-
📝 Enhancement Note: The company and culture questions listed below focus on the candidate's understanding of GECKO's values, work environment, and long-term career goals.
-
Company Values: Explain how you align with GECKO's values, and describe how you have demonstrated these values in previous roles or projects.
-
Work Environment: Describe your preferred work environment, and explain how you would contribute to GECKO's collaborative and positive work culture.
-
Career Goals: Discuss your long-term career goals, and explain how you see yourself growing within GECKO's DevOps team.
Portfolio Presentation Strategy:
-
📝 Enhancement Note: The portfolio presentation strategy listed below focuses on showcasing the candidate's technical skills, problem-solving abilities, and cultural fit, with a strong emphasis on infrastructure management, automation, and collaboration with development teams.
-
Infrastructure Automation Projects: Present infrastructure automation projects using Terraform and Ansible, highlighting the improvements in deployment efficiency, consistency, and reliability.
-
CI/CD Pipeline Implementations: Showcase CI/CD pipeline implementations, emphasizing efficient software delivery, reduced manual intervention, and improved collaboration with development teams.
-
Containerized Application Optimizations: Highlight containerized application optimizations, focusing on performance, scalability, and high availability.
📝 Enhancement Note: GECKO's interview preparation focuses on technical skills, problem-solving abilities, and cultural fit, with a strong emphasis on infrastructure management, automation, and collaboration with development teams.
📌 Application Steps
To apply for this DevOps Engineer (m/w/d) position:
-
📝 Enhancement Note: Follow the application steps below to ensure a competitive and well-prepared application for GECKO's DevOps Engineer role.
-
Submit your application through the application link: gecko.breezy.hr/p/daf6e752ee8e01-devops-engineer-m-w-d
-
Customize your portfolio with live demos and responsive examples: Highlight infrastructure automation projects, CI/CD pipeline implementations, and containerized application optimizations, focusing on the improvements in deployment efficiency, consistency, and reliability.
-
Optimize your resume for web technology roles: Emphasize your technical skills, problem-solving abilities, and career progression in infrastructure management, automation, and optimization.
-
Prepare for technical interviews with coding challenges and portfolio presentation: Brush up on Terraform, Ansible, Semaphore, Docker, Kubernetes, and Proxmox VE skills, with a focus on hands-on exercises and real-world use cases.
-
Research the company and understand the user experience: Familiarize yourself with GECKO's values, work environment, and long-term career goals to ensure a strong cultural fit and alignment with the company's mission and vision.
📝 Enhancement Note: GECKO's application steps emphasize technical skills, problem-solving abilities, and cultural fit, with a strong focus on infrastructure management, automation, and collaboration with development teams.
Application Requirements
A completed degree in Computer Science or a comparable qualification with relevant practical experience is required. You should have solid DevOps/System Engineering experience in cloud and virtualization environments, along with deep knowledge of various technologies including Terraform, Ansible, and Docker.