Description
On behalf of Ciklum Digital , Ciklum is looking for a Senior DevOps Engineer to join the DevOps team on a full-time basis.
Role Overview :
DevOps is the fusion of development and operations practices. The Central DevOps team is an enabler, our primary goal is supporting the development teams so that code flows from developers to production quickly and safely.
We do this by providing a common set of tools that the other teams use.
Responsibilities
Work in DevOps team to build new and tune current cloud infrastructure
Create an automated Deployment Pipeline to ship applications and infrastructure to production : Collaborate with developers, QA to architect and build the pipelineProvide clear reporting of the pipeline’s to all teamsSupport the teams to use the pipelineTroubleshoot issues and remove blockers with the pipeline or infrastructureMeasure the pipeline and use this data to priorities work to continually improve itProvide centralized monitoring, logging, reporting and alerting tooling for development teams.
Collaboration with Dev and QA teams in : Resolving issues and clearing blockersPriorities changesProviding environmentsRelease flow refinementsQuality gates implementation refinementsVersioning refinements
Requirements
Kubernetes experience
AWS clouds services as a must
Experience in CI / CD automation tools (Jenkins, GitLab or similar)
Docker and git experience
Experience in automation builds and tests
Experience with code quality tools
Experience with microservices design
Strong knowledge of best DevOps practices and methodologies
Experience in logging and application monitoring tools
Personal skills
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
Empathetic
Self-Managed
Respected and inspiring
What's in it for you
Close cooperation with the client
A constant flow of new projects
Dynamic and challenging tasks
Ability to influence project technologies
Projects from scratch
Team of professionals : learn from colleagues and gain recognition of your skills
European management style
Continuous self-improvement