Order Ref: #removed#
Position Title: Platform Development Engineer
Duration: Contract
Location: Manchester
Essential Qualifications
* 4+ years' experience in Unix OS and ideally recent experience in container orchestration (Docker, Kubernetes, etc) and a scripting language (e.g. Python, Bash)
* 4+ years' experience of at least one major cloud provider (GCP, AWS, Azure) and Kubernetes experience
* Strong experience of Site Reliability Engineering practices and principles
* Strong experience in operational monitoring and dashboarding for applications (ELK, SonarQube, Prometheus, Grafana)
* Experience with containers and orchestration frameworks (Docker, k8s)
* Experience with source code management and version control (Git/GitHub/GitLab)
* Experience with modern CI/CD tools and techniques
* Previous involvement in all stages of the software delivery lifecycle
* Passion for mentoring and technical coaching of engineers
* Excellent verbal and written communication skills
* Collaborative skills - being open to pair programming and working closely with engineers in cross functional teams
* Infrastructure provisioning tools e.g. Terraform, Ansible
* Good automation skills, including experience with unit testing and automated testing tools
* Experience of operating enterprise scale production systems alongside monitoring and telemetry practices (SonarQube, Prometheus, Grafana)
* Solid understanding of networking concepts, technologies, and protocols (TCP/IP, IPSec, HTTP, FTP, DHCP, and DNS)
Desirable Qualifications
* Experience of Software Engineering with Go, Java, JavaScript or another language
* Knowledge of Microservices architectures, RESTful APIs and message queues
* Experience operating bespoke built enterprise scale cloud-native microservice applications
* Experience with database technologies such as MySQL or NoSQL technologies (e.g. MongoDB)
#J-18808-Ljbffr