Senior DevOps Engineer - Delivery & Infrastructure Automation (m/w/d)

Greenbone AG
Full_time

📍 Job Overview

  • Job Title: Senior DevOps Engineer - Delivery & Infrastructure Automation (m/w/d)
  • Company: Greenbone AG
  • Location: Germany (Remote)
  • Job Type: Full-Time
  • Category: DevOps Engineer
  • Date Posted: 2025-06-13
  • Experience Level: 5-10 years
  • Remote Status: Remote OK

🚀 Role Summary

  • Lead infrastructure provisioning and automation for development teams to ensure high-quality security solutions.
  • Collaborate with cross-functional teams to enhance existing projects and contribute to new features.
  • Drive continuous improvement by applying modern development methods and promoting effective work practices.
  • Mentor and support less experienced colleagues in their professional growth.

📝 Enhancement Note: This role requires a strong DevOps Engineer with a proven track record in software development, experience with relevant technologies, and a collaborative mindset to thrive in an agile environment.

💻 Primary Responsibilities

  • Infrastructure Provisioning: Design, implement, and maintain infrastructure components to support development teams, ensuring high availability and scalability.
  • Automation & CI/CD: Develop and maintain automated processes and concepts for continuous integration and delivery, utilizing tools such as GitHub Actions and Docker.
  • Collaboration & Mentoring: Work closely with development teams to enhance existing projects, provide constructive input, and mentor less experienced colleagues.
  • Testing & Quality Assurance: Develop automated tests for new features and ensure the quality of security solutions through continuous testing.
  • Architecture & Design: If interested, contribute to the future architecture and design of Greenbone's products and services.

📝 Enhancement Note: This role involves a mix of technical and leadership responsibilities, requiring a well-rounded DevOps Engineer with a strong background in software development and a passion for driving improvement.

🎓 Skills & Qualifications

Education: A degree in computer science or equivalent training with a proven track record in successful software projects.

Experience: 5-10 years of hands-on experience in software development, with a strong focus on DevOps and infrastructure automation.

Required Skills:

  • Python, Bash
  • SQL/PostgreSQL
  • GitHub Actions
  • Docker
  • nginx/nginx Ingress
  • CI/CD
  • Test Automation & Quality Assurance
  • Agile Development
  • Clean Code, Code Reviews, TDD, Continuous Integration

Preferred Skills:

  • Golang
  • Mentoring and leadership skills
  • Familiarity with modern development methods and best practices
  • Experience with public cloud providers (e.g., AWS, GCP, Azure)

📝 Enhancement Note: While not explicitly mentioned, experience with containerization (e.g., Kubernetes) and infrastructure as code (IaC) tools (e.g., Terraform, Ansible) would be highly beneficial for this role.

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • Demonstrate your experience with infrastructure provisioning, automation, and CI/CD pipelines.
  • Showcase your ability to develop and maintain automated tests for software projects.
  • Highlight your collaboration and mentoring skills through examples of successful team projects.

Technical Documentation:

  • Provide examples of well-documented code, scripts, and processes that demonstrate your attention to detail and commitment to knowledge sharing.
  • Include any relevant architecture diagrams, system designs, or technical specifications that showcase your problem-solving skills and ability to think strategically.

📝 Enhancement Note: As this role involves both technical and leadership responsibilities, your portfolio should reflect your ability to drive improvement, mentor others, and make a significant impact on projects and teams.

💵 Compensation & Benefits

Salary Range: €70,000 - €90,000 per year (based on experience and market research for senior DevOps roles in Germany)

Benefits:

  • Flexible working hours and 100% remote option
  • 30 days of vacation and an attractive pension scheme
  • Job bike, fitness programs, and corporate health management
  • Comprehensive, ergonomic work equipment - also for the home office
  • Family-friendly environment and a healthy work-life balance

Working Hours: Full-time (40 hours/week) with flexible working hours and the option to work remotely.

📝 Enhancement Note: The salary range provided is an estimate based on market research for senior DevOps roles in Germany. Greenbone AG may offer a different salary range based on their internal compensation structure and the candidate's qualifications.

🎯 Team & Company Context

Company Culture:

  • Greenbone is a globally operating company developing open-source solutions for vulnerability analysis and management.
  • They operate in a rapidly growing market and are driven by innovation, flat hierarchies, and a culture of openness.
  • Trust, teamwork, personal growth, and a healthy work-life balance are central to how they work.

Team Structure:

  • The DevOps team works closely with development teams to ensure high-quality security solutions.
  • The team is responsible for infrastructure provisioning, automation, and CI/CD pipelines.
  • The team structure is flat, with opportunities for mentoring and leadership for the right candidate.

Development Methodology:

  • Greenbone uses Agile methodologies, such as Scrum, to develop and deliver their products.
  • They emphasize pair programming, clean code, code reviews, TDD, and continuous integration.

Company Website: Greenbone AG

📝 Enhancement Note: Greenbone AG's culture emphasizes innovation, collaboration, and continuous improvement, making it an ideal fit for a senior DevOps Engineer with a strong background in software development and a passion for driving innovation.

📈 Career & Growth Analysis

DevOps Career Level: This role is at the senior level, requiring a DevOps Engineer with a proven track record in software development and infrastructure automation. The ideal candidate will have experience leading projects, mentoring colleagues, and driving improvement.

Reporting Structure: The Senior DevOps Engineer will report directly to the CTO and work closely with development teams to ensure high-quality security solutions.

Technical Impact: This role has a significant impact on Greenbone's products and services, as it is responsible for infrastructure provisioning, automation, and CI/CD pipelines. The Senior DevOps Engineer will play a crucial role in ensuring the reliability, scalability, and performance of Greenbone's security solutions.

Growth Opportunities:

  • Technical Growth: Deepen your expertise in infrastructure automation, CI/CD, and modern development methods.
  • Leadership Growth: Mentor less experienced colleagues and contribute to the future architecture and design of Greenbone's products and services.
  • Career Progression: Transition into a technical leadership role, such as a Tech Lead or Engineering Manager, as Greenbone continues to grow and expand its team.

📝 Enhancement Note: Greenbone AG offers significant growth opportunities for a senior DevOps Engineer looking to expand their technical expertise, mentor others, and make a meaningful impact on a rapidly growing cybersecurity company.

🌐 Work Environment

Office Type: Greenbone AG offers a flexible, remote-friendly work environment with the option to work from home full-time.

Office Location(s): Greenbone AG is headquartered in Berlin, Germany, but offers remote work options for employees across the country.

Workspace Context:

  • Greenbone AG provides comprehensive, ergonomic work equipment for both office and home use.
  • The company fosters a collaborative work environment, with opportunities for cross-functional team interaction and knowledge sharing.
  • Greenbone AG offers fitness programs and corporate health management to support the well-being of its employees.

Work Schedule: Full-time (40 hours/week) with flexible working hours and the option to work remotely.

📝 Enhancement Note: Greenbone AG's flexible, remote-friendly work environment allows senior DevOps Engineers to balance their professional and personal lives while working on cutting-edge cybersecurity solutions.

📄 Application & Technical Interview Process

Interview Process:

  1. Technical Phone Screen: A 30-minute call to discuss your technical background, experience, and motivation for the role.
  2. Technical Deep Dive: A 60-minute session focusing on your infrastructure automation, CI/CD, and testing skills.
  3. Behavioral & Cultural Fit: A 30-minute conversation to assess your fit with Greenbone's company culture and values.
  4. Final Decision: Greenbone will make a final decision based on the interviews and your portfolio.

Portfolio Review Tips:

  • Highlight your experience with infrastructure provisioning, automation, and CI/CD pipelines.
  • Showcase your ability to develop and maintain automated tests for software projects.
  • Include any relevant architecture diagrams, system designs, or technical specifications that demonstrate your problem-solving skills and ability to think strategically.
  • Emphasize your collaboration and mentoring skills through examples of successful team projects.

Technical Challenge Preparation:

  • Brush up on your infrastructure automation, CI/CD, and testing skills.
  • Familiarize yourself with Greenbone's products and services, as well as their company culture and values.
  • Prepare for behavioral questions that focus on your collaboration, mentoring, and leadership skills.

ATS Keywords: Infrastructure Provisioning, Automation, CI/CD, Test Automation, Quality Assurance, Agile Development, Clean Code, Code Reviews, TDD, Continuous Integration, Mentoring, Collaboration, Leadership, Golang, Python, Bash, SQL/PostgreSQL, GitHub Actions, Docker, nginx/nginx Ingress, Modern Development Methods, Cybersecurity, Vulnerability Analysis, Management

📝 Enhancement Note: Greenbone AG's interview process focuses on assessing your technical skills, cultural fit, and ability to collaborate and mentor others. By preparing thoroughly and showcasing your experience and passion for driving improvement, you'll increase your chances of success in the interview process.

🛠 Technology Stack & Web Infrastructure

Infrastructure & Automation Tools:

  • Python, Bash
  • SQL/PostgreSQL
  • GitHub Actions
  • Docker
  • nginx/nginx Ingress
  • Terraform (preferred, but not required)
  • Ansible (preferred, but not required)
  • Kubernetes (preferred, but not required)

CI/CD Pipelines:

  • GitHub Actions
  • Jenkins (preferred, but not required)
  • CircleCI (preferred, but not required)

Testing & Quality Assurance:

  • JUnit, TestNG, or other testing frameworks
  • Selenium (preferred, but not required)
  • Postman (preferred, but not required)

📝 Enhancement Note: While not explicitly mentioned, experience with infrastructure as code (IaC) tools such as Terraform and Ansible, as well as containerization platforms like Kubernetes, would be highly beneficial for this role.

👥 Team Culture & Values

Greenbone Values:

  • Innovation: Greenbone fosters a culture of innovation, encouraging employees to explore new ideas and approaches to problem-solving.
  • Collaboration: Greenbone values collaboration and teamwork, with a strong emphasis on knowledge sharing and collective success.
  • Continuous Learning: Greenbone encourages employees to continuously learn and develop their skills, both technically and professionally.
  • Trust & Openness: Greenbone operates with a high degree of trust and openness, with flat hierarchies and direct communication.

Collaboration Style:

  • Greenbone uses Agile methodologies, such as Scrum, to develop and deliver their products.
  • They emphasize pair programming, clean code, code reviews, TDD, and continuous integration.
  • Greenbone fosters a collaborative work environment, with opportunities for cross-functional team interaction and knowledge sharing.

📝 Enhancement Note: Greenbone AG's culture emphasizes innovation, collaboration, and continuous learning, making it an ideal fit for a senior DevOps Engineer with a strong background in software development and a passion for driving improvement.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • Design, implement, and maintain infrastructure components that support development teams, ensuring high availability and scalability.
  • Develop and maintain automated processes and concepts for continuous integration and delivery, utilizing tools such as GitHub Actions and Docker.
  • Collaborate with development teams to enhance existing projects and contribute to new features, ensuring the quality of security solutions through continuous testing.
  • If interested, contribute to the future architecture and design of Greenbone's products and services.

Learning & Development Opportunities:

  • Technical Growth: Deepen your expertise in infrastructure automation, CI/CD, and modern development methods.
  • Leadership Growth: Mentor less experienced colleagues and contribute to the future architecture and design of Greenbone's products and services.
  • Career Progression: Transition into a technical leadership role, such as a Tech Lead or Engineering Manager, as Greenbone continues to grow and expand its team.

📝 Enhancement Note: Greenbone AG offers significant technical and leadership growth opportunities for a senior DevOps Engineer looking to expand their expertise, mentor others, and make a meaningful impact on a rapidly growing cybersecurity company.

💡 Interview Preparation

Technical Questions:

  1. Infrastructure Provisioning: Describe your experience with infrastructure provisioning and automation. What tools and technologies have you used to achieve high availability and scalability?
  2. CI/CD Pipelines: Explain your approach to CI/CD pipelines. How have you ensured the reliability and efficiency of your pipelines in previous roles?
  3. Testing & Quality Assurance: Discuss your experience with testing and quality assurance. How have you ensured the quality of software projects in previous roles?
  4. Collaboration & Mentoring: Share your experiences with collaboration and mentoring. How have you contributed to the success of your teams and colleagues in previous roles?

Company & Culture Questions:

  1. Company Values: How do Greenbone's values resonate with your personal values and work ethic?
  2. Agile Methodologies: Describe your experience with Agile methodologies, such as Scrum. How have you contributed to the success of Agile teams in previous roles?
  3. User Experience: Explain how you approach user experience in your work. How have you ensured that the products and services you've worked on meet the needs of users?

Portfolio Presentation Strategy:

  1. Technical Walkthrough: Prepare a technical walkthrough of your portfolio, highlighting your experience with infrastructure provisioning, automation, and CI/CD pipelines.
  2. Architecture & Design: Include any relevant architecture diagrams, system designs, or technical specifications that demonstrate your problem-solving skills and ability to think strategically.
  3. Collaboration & Mentoring: Emphasize your collaboration and mentoring skills through examples of successful team projects.

📝 Enhancement Note: Greenbone AG's interview process focuses on assessing your technical skills, cultural fit, and ability to collaborate and mentor others. By preparing thoroughly and showcasing your experience and passion for driving improvement, you'll increase your chances of success in the interview process.

📌 Application Steps

To apply for this Senior DevOps Engineer position at Greenbone AG:

  1. Customize Your Portfolio: Tailor your portfolio to highlight your experience with infrastructure provisioning, automation, and CI/CD pipelines. Include any relevant architecture diagrams, system designs, or technical specifications that demonstrate your problem-solving skills and ability to think strategically.
  2. Optimize Your Resume: Highlight your relevant experience, skills, and achievements in your resume. Include any relevant keywords, such as those listed in the ATS Keywords section, to improve your resume's visibility to Greenbone's Applicant Tracking System.
  3. Prepare for Technical Interviews: Brush up on your technical skills, familiarize yourself with Greenbone's products and services, and prepare for behavioral questions that focus on your collaboration, mentoring, and leadership skills.
  4. Research Greenbone AG: Learn about Greenbone's company culture, values, and products. Prepare thoughtful questions to ask during your interviews, demonstrating your interest in and understanding of the company.

⚠️ 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 Greenbone AG before making application decisions.

Application Requirements

Candidates should have several years of hands-on experience in software development and strong programming skills, particularly in Golang. They must be communicative, eager to learn, and capable of inspiring others in a team environment.