Senior DevOps Engineers - C++ Developers for Banking Project
Design, implement, and maintain CI/CD pipelines for C++ applications (e.g., using Jenkins, GitLab CI, Azure DevOps)
Manage infrastructure using Infrastructure as Code (Terraform, Ansible, etc.)
Automate deployment and configuration of services across test, UAT, and production environments
Support containerization and orchestration (Docker, Kubernetes/OpenShift)
Monitor system performance and health using tools such as Prometheus, Grafana, Nagios, or Splunk
Ensure compliance with security and regulatory requirements in a banking environment (e.g., audit logs, patching, encryption)
Collaborate with InfoSec teams to integrate DevSecOps practices
Analyze, design, develop, and optimize high-performance C++ applications used in trading, risk, or core banking systems
Work on enhancing legacy banking applications and integrating with new systems
Perform code reviews, performance tuning, and memory management
Collaborate with QA for automated test strategies and high-quality releases
Strong programming skills in C++11/14/17, STL, multithreading, and performance optimization
Solid experience with Linux/Unix environments and scripting (Shell, Python, Perl)
Familiarity with cloud platforms (AWS / Azure / Private Cloud) is a plus
Source control with Git, and experience with branching, merging, and tagging strategies
Strong work-ethic, ability to work independently and prioritize tasks with good analytical and problem solving skills. Excellent verbal and written skills in English.
English C1 (good level important, German big plus but not mandatory
8 years of experience