Responsibilities:
● Act as a technical acceptance point for DevOps team on a project
● Create concepts and designs for pipelines, kubernetes infrastructure, terraform, etc.
● Create an automated Deployment Pipeline to ship applications and infrastructure to production:
○ Collaborate with developers, QA to architect and build the pipeline
○ Provide clear reporting of the pipeline’s to all teams
○ Support the teams to use the pipeline
○ Troubleshoot issues and remove blockers with the pipeline to maintain flow
○ Measure the pipeline and use this data to priorities work to continually improve it
○ Provide centralized monitoring, logging, reporting and alerting tooling that the
development teams integrate with
● Collaboration with Dev and QA teams in:
○ Resolving issues and clearing blockers
○ Priorities changes
○ Providing environments
○ Release flow refinements
○ Quality gates implementation refinements
○ Versioning refinements
Technologies:
● Docker, Kubernetes and git experience as a must;
● Terraform experience as a must;
● Experience in automation builds and tests for , php;
● Experience in CI/CD automation tools (Jenkins/Terraform/Gitlab CI/others);
● Experience with code quality tools;
● Experience with microservices design;
● Strong knowledge of best DevOps practices and methodologies;
● Experience in logging and application monitoring tools;
● Experience with Google Cloud
Personal skills
● English Upper-intermediate and higher
● Influential over design and development strategy;
● Collaborative and supportive of other teams;
● Able to embed DevOps best practice in all teams and calling out where this is not being followed;
● Observant and uses of data to make evidence based decisions with a view to continually
improving the flow of code from developers to Production;
● Responsible;
● Honest;
● Empathetic;
● Self-Managed;
● Respected and inspiring;
● Sociable.
What's in it for you?
● Close cooperation with client;
● Constant flow of new projects;
● Dynami