Polytec Personnel Ltd
,
Gloucester, Gloucestershire
Software Engineer in DevOps
Overview
We are looking for a Software Engineer in DevOps to work on a variety of projects for a Cambridge based company. Responsibilities • Work on projects that make a real difference to clients and their users • Use tools like Terraform to define infrastructure as code • Use tools like Kubernetes and Docker Swarm to deploy auto-scaling, self-healing applications • Design cloud deployments in Amazon Web Services and Google Cloud Platform • Use virtualisation technologies like VMWare for private cloud solutions • Design and build continuous delivery pipelines • Work in agile scrum teams • Work closely with other DevOps specialists • Keep up to date with the latest trends in DevOps and help spread the word • Use your technical knowledge to help in sales presentations Requirements • Designing strategies for and deploying scalable, distributed solutions on the cloud • Creating CI/CD pipelines for continuous code deployment and testing • Working with relational and NoSQL databases • Implementing robust software security for the internet • One or more programming/scripting languages • You will have a good degree in a relevant subject such as computer science, software engineering or similar engineering or scientific subject Ideally you would have knowledge and experience of more than one of the following: Infrastructure as Code: • Virtual Machines • Docker • Ansible/Chef/Puppet/Packer/Vagrant/Terraform/CloudFormation • Cloud Server Infrastructure on Amazon Web Services or Google Cloud Platform • TCP/IP networking technology fundamentals such as: - Planning virtual network infrastructure for cloud applications - IPv4/IPv6, Routing Tables - DNS, HTTP(S), NTP • CI/CD pipelines to fully automate software delivery using Jenkins/GitLab CI • Scripting in Bash/Python/Javascript(NodeJS) • Databases such as MySQL, PostgreSQL, MongoDB, InfluxDB, Redis and Cassandra • Strong understanding of Linux • Git and GitFlow • Security and Encryption - PKI and Certificate Management - Building in automated security testing tools as part of CI/CD • Cloud Monitoring Solutions - ELK stack - TICK stack - Data Dog - Nagios This job was originally posted as www.totaljobs.com/job/89825110