DevOps Engineer
Role: Devops Engineer
12 Months Fixed Term Employment
London, UK
• You can define and develop best practices for deploying engineering workloads.
• You have proven track-record of working in devops capacity where you have collaborated with teams across development, platforms, operations to implement automation and continuous integration.
• You are comfortable communicating with a range of stakeholders, including subject matter experts, data scientists, software engineers and enterprise devops and security professionals.
• You have hands-on experience with writing code. You have a firm grasp of traditional data warehousing, can write SQL, and can optimise the use of a large relational database, as well as experience with NoSQL.
• You have experience with, and are interested in, contemporary approaches to service design, including the use of containers and container orchestration technologies, streaming data platforms, APIs and in-memory/NoSQL stores.
• You understand how to build and operate deployment pipelines.
• You can debug products end to end through logs and error messages.
• You have Kubernetes experience.
• Experience & hands on knowledge of Unix/Linux.
• You can deploy and optimise container-based streaming, storage and logging technologies and manage their operation during software development and testing.
• Experience of working within Agile frameworks including Scrum and Kanban
• Experience with Git version control and branching strategies, e.g. trunk-based development, gitflow
• You can write clear and concise documentation designed to be used by other devops and bizops teams, e.g. run books.