You will :
Continuously improve delivery pipelines by :
Defining and implementing processes of delivering changes to production for all Mambu capabilities;- Continuously streamlining and further improving these processes;
Monitoring and providing useful reporting for these processes;- Standardizing the ways we release Mambu applications by establishing the same steps for all services (e.
g., Checkmarx, sonarqube, etc.);- Ensuring commits can go to production deterministically and with no human interaction.
Own and operate infrastructure powering CI / CD pipelines by :
Operating all infrastructure required for code integration, testing and deployment;- Keeping all infrastructure and services up-
to-date and secure (e.g gitlab, Checkmarx, Nexus, etc.);- Working with development teams to introduce new and improving usage of existing tools.
Configure and monitor applications’ deployment by :
Enabling teams to autonomously have safe deployments to production;- Together with development teams, defining deployment strategies for their applications;
Automating world-wide rollout of code changes;- Automating problem detection and rollback when needed;- Constantly updating deployment practices & capabilities based on feedback.
Satisfy compliance requirements by :
Working with security and compliance to introduce enough controls in the processes to be able to release rapidly, but safely;
Gathering required metrics and audit trails for compliance reporting.
You need to have :
Solid knowledge of public cloud services;
Strong experience with continuous integration, testing and deployments;
Software development and testing skills (Java, Python, Go, etc);
Experience with running applications required for CI / CD pipelines;
Continuous deployment strategies (blue / green, canary);
Knowledge of process management and monitoring;
Experience with managing applications on Kubernetes;
Experience with application monitoring and alerting on scale;
Understanding of cloud native applications and distributed systems;
Strong communication, organizational and problem-solving skills.
Nice to have :
Experience with configuration management and infrastructure-as-code tools;
Application security knowledge (secure software development practices);
Experience with on-call rotation and incident handling.
Compensation and benefits :
Flexible working hours;
Pre-paid parking ticket at Palas / Monthly bus pass;
Monthly digital meal tickets;
Private Health Insurance;
21 days of holiday and summer schedule;
Eye glasses vouchers;
Fruits, coffee, tea, sweets, popcorn machine and many others;
Standup Desk in a very modern office and access to the best logistics;
Professional career growth by providing access to trainings and conferences.