Summary
✨ AI‑Generated
Join an established IT organization as a DevOps Engineer supporting a broad technology landscape. You will contribute to infrastructure and system operations alongside teams working on data analysis and custom web applications, helping maintain reliable technology services for a large public-facing institution.
Highlights
Opportunity to work within a stable public-service organization and an established IT team responsible for infrastructure, data, systems administration, and custom application development.
Description
About The Company
The Thüringer Aufbaubank Anstalt des öffentlichen Rechts is a prominent development bank committed to fostering sustainable economic growth and social development in the state of Thuringia.
Located in the heart of Erfurt, the bank employs over 500 dedicated professionals who work collaboratively to support regional projects, promote innovation, and enhance the quality of life for residents.
The organization prides itself on its stability, public service mission, and its focus on delivering tailored financial solutions and development programs that align with regional needs.
The bank's IT department, comprising approximately 80 skilled professionals, plays a crucial role in maintaining and advancing the institution's technological infrastructure.
This team manages a broad spectrum of responsibilities, including data analysis, system administration, and the development of custom web applications designed to serve both internal operations and customer needs.
The focus is on leveraging modern, automated web infrastructures to ensure efficient, secure, and scalable solutions that support the bank's strategic objectives.
About The Role
We are seeking a dedicated DevOps Engineer (m/w/d) to join our IT and software development team.
In this role, you will be instrumental in maintaining, optimizing, and expanding our existing IT infrastructure, with a strong emphasis on automation, continuous integration, and continuous delivery practices.
Your expertise will help streamline the deployment processes, reduce turnaround times from development to production, and enhance the overall stability and security of our web applications.
The successful candidate will work closely with software developers and system administrators, acting as a vital link to facilitate smooth collaboration and efficient workflows.
You will oversee the operation of web applications, manage deployment pipelines, and support patch management and vulnerability mitigation efforts.
This position offers a dynamic environment where innovative problem-solving and proactive improvements are highly valued.
Qualifications
The ideal candidate will possess a university degree in computer science, business informatics, or a comparable qualification gained through extensive professional experience.
Proven expertise in DevOps methodologies, CI/CD pipelines, and automation tools such as GitLab CI, Ansible, or similar platforms is essential.
Experience with Java-based web applications, Nginx configuration, and relational databases like Oracle and PostgreSQL is highly advantageous.
Strong skills in Linux environments, container technologies such as Docker and Kubernetes, and scripting languages including Python and Bash are required.
Familiarity with monitoring and logging tools like CheckMK and Splunk will set candidates apart.
Additionally, candidates should demonstrate a willingness to learn new technologies, possess an analytical mindset, and exhibit excellent communication skills in both German and English.
If you do not meet all the requirements at present, we are committed to supporting your professional development through targeted training and comprehensive onboarding to ensure your success in this role.
Responsibilities
Manage the operation, development, and optimization of existing infrastructure in line with DevOps automation principles and Infrastructure-as-Code practices.Maintain and enhance Continuous Delivery pipelines for web applications, including the upkeep and development of GitLab CI pipelines and deployment procedures.Collaborate closely with software developers to provide DevOps expertise, reducing development-to-production cycle times and ensuring seamless integration.Monitor the ongoing operation of web applications, ensuring high availability, performance, and security.Support patch management, vulnerability assessments, and security updates for web components to mitigate risks.Contribute to the automation of infrastructure provisioning, configuration management, and deployment processes.Participate in troubleshooting, incident response, and root cause analysis to maintain system stability and reliability.Stay updated on emerging technologies and incorporate best practices to continuously improve our DevOps workflows.
Benefits
Flexible working hours facilitated by a Gleitzeit model and options for hybrid work arrangements.Customized training programs and ongoing professional development opportunities.Participation in the company's occupational pension scheme.Competitive salary aligned with the tariff agreement for the public banking sector.Additional benefits include 13th month salary, 30 days of vacation, and a 38-hour workweek.Access to sports groups and health information days to promote well-being.Provision of a Job-Rad program for sustainable commuting.On-site childcare facilities, including crèche and kindergarten places.Convenient location with excellent access via the Stadtbahn network.Subsidized meals in the company’s restaurant to support healthy eating habits.Opportunities for remote work and a supportive, inclusive work environment.
Equal Opportunity
The Thüringer Aufbaubank is committed to fostering a diverse and inclusive workplace.
We welcome applications from individuals of all backgrounds, regardless of gender, age, ethnicity, disability, or other personal characteristics.
Our goal is to create a work environment where everyone feels valued, respected, and empowered to contribute to our collective success.