Senior DevOps Engineer (f/m/d)

FFG FINANZCHECK Finanzportale GmbH
Full_timeBraunschweig, Germany

📍 Job Overview

  • Job Title: Senior DevOps Engineer (f/m/d)
  • Company: FFG FINANZCHECK Finanzportale GmbH
  • Location: Braunschweig, Lower Saxony, Germany
  • Job Type: Full-Time
  • Category: DevOps Engineer
  • Date Posted: 2025-02-01
  • Experience Level: 5-10 years
  • Remote Status: On-site

🚀 Role Summary

  • Key Responsibilities: Evolve the platform and infrastructure, enable development teams, and contribute ideas to shape the roadmap.
  • Impact: Bring tangible impact and influence new changes on our platform while empowering development teams to deploy and run services independently.
  • Collaboration: Share knowledge and discuss new initiatives within your team and the Product & Tech department.

📝 Enhancement Note: This role offers a unique opportunity to work in a self-managed, distributed team environment, with flat hierarchies and lateral leadership. The focus is on autonomous decision-making and empowering teams to innovate and build seamlessly.

💻 Primary Responsibilities

  • Platform Evolution: Bring tangible impact and influence new changes on our platform, contributing ideas and shaping the roadmap.
  • Team Enablement: Enable development teams to deploy and run services on their own, ensuring a stable, secure, cost-efficient, and easy-to-use foundation.
  • Knowledge Sharing: Share knowledge and discuss new initiatives with your team members and within the Product & Tech department.
  • Infrastructure Management: Manage and maintain our platform and infrastructure, ensuring optimal performance, scalability, and security.

📝 Enhancement Note: Your primary focus will be on driving platform evolution and enabling development teams. However, you will also be responsible for managing and maintaining our infrastructure, ensuring it meets the needs of our growing business.

🎓 Skills & Qualifications

Education: Relevant degree in Computer Science, IT, or a related field. Alternatively, proven experience in a similar role.

Experience: 5-10 years of proven hands-on experience in a DevOps or similar role, with a strong focus on AWS and infrastructure management.

Required Skills:

  • Cloud Proficiency: Several years of experience with AWS, including managing IAM permissions.
  • Infrastructure Management: Proficient in Kubernetes (EKS) and Terraform, with production environment experience.
  • Infrastructure-as-Code: Proven experience with Infrastructure-as-Code, setting up CI/CD pipelines, and monitoring.
  • Proactivity & Time Management: Proactive, focused, and able to meet deadlines easily.
  • Teamwork & Collaboration: Passionate team player, always eager to share knowledge and explore new ideas.

Preferred Skills:

  • Monitoring Tools: Experience with Grafana Suite.
  • Programming Languages: Proficiency in at least one modern language (Go, Java, Python, etc.).
  • Agile Environments: Experience working in fast-paced and agile environments.

📝 Enhancement Note: While not required, experience with Grafana Suite and programming in a modern language would be beneficial in this role. Additionally, experience in fast-paced, agile environments would be advantageous, as our teams operate in a vastly autonomous and self-managed way.

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • Infrastructure Projects: Demonstrate your experience with AWS, Kubernetes, and Terraform through past projects.
  • CI/CD Pipelines: Showcase your ability to set up and manage CI/CD pipelines for various projects.
  • Monitoring & Logging: Highlight your experience with monitoring tools and logging solutions.

Technical Documentation:

  • Documentation Standards: Demonstrate your ability to follow and enforce documentation standards, ensuring code quality and readability.
  • Version Control: Showcase your experience with version control systems, such as Git.
  • Deployment Processes: Detail your experience with deployment processes, including rollbacks and canary releases.

📝 Enhancement Note: As a Senior DevOps Engineer, your portfolio should focus on demonstrating your infrastructure management skills, CI/CD pipeline experience, and monitoring capabilities. Include detailed documentation of your processes and decisions, as well as any challenges you faced and how you overcame them.

💵 Compensation & Benefits

Salary Range: €70,000 - €90,000 per year (based on experience and market research)

Benefits:

  • Vacation: 30 days of vacation per year.
  • Pension Plan: Subsidized company pension plan.
  • Further Training: Internal career programs and further training opportunities.
  • Language Courses: German language courses.
  • Lunch Subsidy: Lunch delivered to the office with a subsidy from Finanzcheck.
  • Sports Activities: Weekly sports activities in the office and collaborations with sports providers.
  • Public Transport Subsidy: Subsidized public transport ticket for an environmentally conscious commute.
  • Corporate Benefits: Exclusive offers from a large number of brands through our Corporate Benefits partnership.

📝 Enhancement Note: The salary range provided is based on market research for Senior DevOps Engineer roles in the region of Braunschweig, Germany. The benefits package is comprehensive and designed to support the physical, mental, and financial well-being of employees.

🎯 Team & Company Context

🏢 Company Culture

Industry: Finanzcheck is an online loan comparison platform and the go-to place for consumer loans in Germany. They shape the credit market of tomorrow and were recognized with the Kununu Top Employer Award in 2022.

Company Size: Medium-sized company with a diverse team from over 50 nations, fostering an open and dynamic working environment.

Founded: 2007, with a strong focus on innovation, continuous improvement, and customer satisfaction.

Team Structure:

  • Platform & Infrastructure Team: You will join this team, which is responsible for evolving our platform and infrastructure, enabling development teams, and contributing ideas to shape the roadmap.
  • Development Teams: Our development teams are distributed along the customer journey, each being completely in charge of their corresponding part of the platform and respective services and systems.
  • Product & Tech Department: This department encompasses all development teams, the platform & infrastructure team, and other supporting roles, working together to drive our product roadmap and technological innovation.

Development Methodology:

  • Agile: Our teams operate in a fast-paced and agile environment, with a focus on continuous improvement and delivering value to our customers.
  • Self-Managed & Autonomous: Teams are empowered to make their own decisions within our exciting roadmap, with flat hierarchies and lateral leadership.
  • Cross-Functional Collaboration: Teams work closely together, sharing knowledge and discussing new initiatives to drive our product roadmap and technological innovation.

Company Website: www.finanzcheck.de

📝 Enhancement Note: Finanzcheck fosters a diverse and inclusive work environment, actively working to create a team that represents a variety of backgrounds, perspectives, and skills. This is reflected in their team composition, with employees from over 50 nations.

📈 Career & Growth Analysis

DevOps Career Level: Senior DevOps Engineer roles involve driving platform evolution, enabling development teams, and managing infrastructure. They require a high level of technical expertise, strong communication skills, and the ability to work effectively in a team environment.

Reporting Structure: This role reports directly to the Head of Platform & Infrastructure. You will work closely with development teams, other DevOps engineers, and the Product & Tech department to drive our product roadmap and technological innovation.

Technical Impact: As a Senior DevOps Engineer, you will have a significant impact on our platform's performance, scalability, and security. Your work will enable development teams to deploy and run services independently, empowering them to innovate and build seamlessly.

Growth Opportunities:

  • Technical Leadership: With your experience and expertise, you will have the opportunity to mentor junior team members and drive technical decision-making within the team and across the Product & Tech department.
  • Architecture Decisions: You will play a key role in shaping our platform architecture, contributing ideas and influencing our roadmap.
  • Career Progression: As a senior member of the team, you will have the opportunity to progress into a leadership role, such as a Tech Lead or Engineering Manager, as the team and our business grow.

📝 Enhancement Note: This role offers significant growth opportunities, with the potential to progress into a leadership role as the team and our business grow. Your experience and expertise will be invaluable in driving technical decision-making and shaping our platform architecture.

🌐 Work Environment

Office Type: Modern, well-equipped office with a roof terrace, lounge, and much more, fostering a collaborative and dynamic working environment.

Office Location(s): Braunschweig, Lower Saxony, Germany

Workspace Context:

  • Collaboration: Our office layout encourages collaboration and teamwork, with open spaces and dedicated team areas.
  • Equipment: Modern equipment, including multiple monitors and testing devices, to support your work and ensure optimal productivity.
  • Team Interaction: Regular team meetings, knowledge-sharing sessions, and social events to foster a strong team culture and encourage cross-functional collaboration.

Work Schedule: Full-time, with a standard working week of 40 hours. Our agile working environment allows for flexible working hours and remote work arrangements, as needed.

📝 Enhancement Note: Our office environment is designed to foster collaboration and teamwork, with modern equipment and dedicated team areas. Our agile working environment allows for flexible working hours and remote work arrangements, ensuring a healthy work-life balance.

📄 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. On-site Technical Interview: A half-day on-site interview, including a technical deep-dive, system design discussion, and cultural fit assessment.
  3. Final Evaluation: A final evaluation with the hiring manager and other stakeholders to assess your fit for the role and our team.

Portfolio Review Tips:

  • Project Selection: Choose projects that demonstrate your experience with AWS, Kubernetes, Terraform, and Infrastructure-as-Code.
  • Documentation: Include detailed documentation of your processes, decisions, and any challenges you faced, highlighting your problem-solving skills and attention to detail.
  • Presentation: Prepare a live demo or presentation of your projects, focusing on the technical aspects and your role in driving their success.

Technical Challenge Preparation:

  • Challenge Format: Expect a hands-on technical challenge, focusing on infrastructure management, CI/CD pipelines, and monitoring.
  • Time Management: Practice time management and prioritization skills, as you will be working on multiple tasks and projects simultaneously.
  • Communication: Prepare clear and concise explanations of your technical approach, decisions, and any challenges you faced during the challenge.

ATS Keywords: [See the comprehensive list of web development and server administration-relevant keywords for resume optimization, organized by category: programming languages, web frameworks, server technologies, databases, tools, methodologies, soft skills, industry terms]

📝 Enhancement Note: Our interview process is designed to assess your technical skills, cultural fit, and ability to work effectively in a team environment. We encourage you to prepare thoroughly and ask questions throughout the process to ensure a good fit for both parties.

🛠 Technology Stack & Web Infrastructure

Cloud Platform: AWS, with a focus on managing IAM permissions, security, and compliance.

Infrastructure Management:

  • Containerization: Kubernetes (EKS) for managing and deploying containerized applications.
  • Infrastructure-as-Code: Terraform for provisioning and managing infrastructure resources.
  • CI/CD Pipelines: Jenkins, GitLab CI/CD, or other tools for automating the software delivery process.
  • Monitoring & Logging: Prometheus, Grafana, ELK Stack, or other tools for monitoring application performance, infrastructure health, and logging.

Programming Languages: Proficiency in at least one modern language (Go, Java, Python, etc.) is preferred but not required.

📝 Enhancement Note: Our technology stack is designed to be well-curated, ensuring optimal performance, scalability, and security. As a Senior DevOps Engineer, you will be responsible for managing and evolving this stack, ensuring it meets the needs of our growing business.

👥 Team Culture & Values

DevOps Values:

  • Customer Focus: We prioritize customer needs and strive to deliver value through continuous improvement and innovation.
  • Collaboration: We foster a culture of knowledge-sharing, teamwork, and cross-functional collaboration to drive our product roadmap and technological innovation.
  • Autonomy & Empowerment: We empower our teams to make their own decisions, driving innovation and enabling them to build seamlessly.
  • Continuous Learning: We encourage continuous learning and professional development, ensuring our team remains at the forefront of industry trends and best practices.

Collaboration Style:

  • Cross-Functional Integration: We work closely with development teams, designers, and other stakeholders to drive our product roadmap and technological innovation.
  • Code Review Culture: We prioritize code quality and knowledge-sharing through regular code reviews and pair programming sessions.
  • Mentoring & Knowledge-Sharing: We encourage mentoring and knowledge-sharing, with regular sessions and events to foster a strong team culture and encourage professional development.

📝 Enhancement Note: Our DevOps team values customer focus, collaboration, autonomy, and continuous learning. We foster a culture of knowledge-sharing, teamwork, and cross-functional collaboration to drive our product roadmap and technological innovation.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • Platform Evolution: Drive platform evolution, contributing ideas and influencing our roadmap while enabling development teams to deploy and run services independently.
  • Infrastructure Management: Manage and maintain our platform and infrastructure, ensuring optimal performance, scalability, and security.
  • Emerging Technologies: Stay up-to-date with emerging technologies and trends, evaluating their potential to drive our product roadmap and technological innovation.

Learning & Development Opportunities:

  • Technical Skill Development: Deepen your expertise in AWS, Kubernetes, Terraform, and Infrastructure-as-Code through hands-on projects, workshops, and online courses.
  • Conference Attendance: Attend industry conferences and events to stay up-to-date with the latest trends and best practices in DevOps and infrastructure management.
  • Technical Leadership: Mentor junior team members and drive technical decision-making within the team and across the Product & Tech department, contributing to our platform architecture and roadmap.

📝 Enhancement Note: As a Senior DevOps Engineer, you will face significant technical challenges, driving platform evolution and managing our infrastructure. However, you will also have ample opportunities for learning and development, with the potential to progress into a leadership role as the team and our business grow.

💡 Interview Preparation

Technical Questions:

  • AWS Proficiency: Demonstrate your experience with AWS, including managing IAM permissions, security, and compliance.
  • Kubernetes & Terraform: Showcase your proficiency in Kubernetes (EKS) and Terraform, with a focus on managing and deploying containerized applications and provisioning infrastructure resources.
  • Infrastructure-as-Code: Highlight your experience with Infrastructure-as-Code, setting up CI/CD pipelines, and monitoring.
  • System Design: Demonstrate your ability to design and implement scalable, secure, and performant infrastructure solutions.

Company & Culture Questions:

  • Company Culture: Research our company culture, values, and mission, and be prepared to discuss how you align with our team and our goals.
  • Agile Methodologies: Demonstrate your experience working in an agile environment, with a focus on continuous improvement and delivering value to our customers.
  • Teamwork & Collaboration: Showcase your ability to work effectively in a team environment, with a focus on knowledge-sharing, cross-functional collaboration, and driving our product roadmap and technological innovation.

Portfolio Presentation Strategy:

  • Project Selection: Choose projects that demonstrate your experience with AWS, Kubernetes, Terraform, and Infrastructure-as-Code, focusing on the technical aspects and your role in driving their success.
  • Documentation: Include detailed documentation of your processes, decisions, and any challenges you faced, highlighting your problem-solving skills and attention to detail.
  • Presentation: Prepare a live demo or presentation of your projects, focusing on the technical aspects and your role in driving their success. Be prepared to discuss your approach, decisions, and any challenges you faced during the project.

📝 Enhancement Note: Our interview process is designed to assess your technical skills, cultural fit, and ability to work effectively in a team environment. We encourage you to prepare thoroughly and ask questions throughout the process to ensure a good fit for both parties.

📌 Application Steps

To apply for this Senior DevOps Engineer (f/m/d) position at FFG FINANZCHECK Finanzportale GmbH:

  1. Upload Your CV: Upload your CV (preferably as a PDF file) through the application link provided.
  2. Tailor Your Resume: Highlight your relevant experience with AWS, Kubernetes, Terraform, and Infrastructure-as-Code, as well as any other relevant skills and accomplishments.
  3. Prepare Your Portfolio: Choose projects that demonstrate your experience with AWS, Kubernetes, Terraform, and Infrastructure-as-Code, focusing on the technical aspects and your role in driving their success. Include detailed documentation of your processes, decisions, and any challenges you faced.
  4. Research the Company: Familiarize yourself with our company culture, values, and mission, and be prepared to discuss how you align with our team and our goals.
  5. Prepare for the Interview: Review the technical questions and company & culture questions, and prepare thorough and thoughtful responses. Practice your presentation strategy, focusing on the technical aspects and your role in driving the success of your projects.

⚠️ 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

You should have several years of proven hands-on experience with AWS and be proficient in Kubernetes and Terraform. A proactive attitude and experience in fast-paced, agile environments are also essential.