Job Title: Release Engineer & Governance Team
">
The role of a Release Engineer & Governance Team is to oversee the delivery of software products and services, ensuring that they meet the required quality standards. The successful candidate will be responsible for developing and implementing automated pipelines for code changes, testing, and deployment to production environments.
">
Key Responsibilities:
">
">
* CI/CD: Set up automated pipelines that integrate code changes, run tests, and deploy to production environments. Unblock teams whenever they face issues/challenges with existing systems.
">
* Automation: Automate security checks, testing, and compliance processes. Fix or improve broken automations. Upgrade automation regularly to keep scripts working with the latest technology and dependency versions.
">
* Collaboration: Work with various teams to resolve code conflicts and align on shared objectives. Document best practices and procedures for compliance management.
">
">
Requirements:
">
">
* Experience: In developing code automations for CI/CD. Strong skills in at least one scripting language (PowerShell, Shell Scripting, Python).
">
* Detailed understanding: Of CI integrations and its challenges.
">
* Security expertise: Enforcing security policies and standards throughout CI, including management of containers, secrets management, and other assets.
">
* Monitoring solutions: Working with logging and monitoring solutions like Grafana, AWS Cloudwatch, or similar tools.
">
* Language proficiency: Good level of English.
">
">
We are an equal opportunities employer. We recruit and promote talent based on diversity and inclusion, regardless of age, gender, ethnicity, race, nationality, or any other form of discrimination incompatible with human dignity.