Job Description
Senior Infra DevOps Developer
Role and Responsibility:
As a senior DevOps engineer, you will work closely with developers, other members of the DevOps team, and project stakeholders to produce robust and repeatable infrastructure solutions across a range of platforms, from cloud to bare metal. As part of the team, your work will include interesting standalone infrastructure projects, not only building infrastructure to facilitate products. As a senior engineer, you will get the opportunity to contribute towards process and technology choices that help deliver the best solutions for our clients; you will also have opportunities to lead projects and be expected to provide advice and mentoring for more junior colleagues.
Essential Skills:
* Linux (RHEL/CentOS, Ubuntu, firewall/networking configuration)
* Containerisation and Container Orchestration Systems (Docker, Kubernetes, OpenShift)
* Configuration Management Tooling (Puppet, Ansible, Chef)
* Virtual Machine Automation Tooling (Vagrant, Packer)
* Programming in Dynamic Languages (Python, Ruby or similar)
* Cloud Providers (AWS, Google Cloud Compute, Azure)
* Continuous Integration and Build Tools (Jenkins, Maven, Gradle)
* Strong communication skills
* Ability to work on multiple projects concurrently