Apply complex problem solving to "reverse engineer" applications, designs and manual build instructions to create zero touch automation packages that are parameterised, dynamic and able to repeatedly and reliably deploy against these designs. Often these applications are legacy, were created without automation in mind or are otherwise resistive to full, zero touch automation.
Create production quality code, following industry standard best practices as well as internal policies and procedures, utilising Version Control mechanisms such as GIT and BitBucket to submit development code as well as peer reviewing other team members' code modules.
Production and review of all levels of design artefacts.
Supporting wider system testing activities.
Working with Service Management to resolve issues.
Essential:
At least 12 months' demonstrable hands on experience within the last 3 years of:
Creating complex Python3 automation Classes for production systems
Using configuration management tools e.g. Ansible, Puppet, Chef
Use of scripting languages e.g. Bash
Automated deployment of server, network and storage technologies across multiple vendors
Building or supporting large infrastructure environments
Troubleshooting hardware or software component failure
Working as part of an Agile development team
Demonstrable experience with advanced Python3 coding features e.g. Workflows, Desired State Configuration (DSC) and Bare Metal Deployment
Certifications that have been obtained within the last five years:
Networking certification - CCNP (Cisco Certified Network Professional) or similar
Continue with Job Application Boost or Standard Service
RECOMMENDED
Job Application Boost
Fast-track your application to the employer
Help find additional jobs through our job alerts
Auto-register your CV with additional job sites
Independent advice on getting the perfce CV
With Job Application Boost, we take the hard work out of the job-hunting process for you. Most of the successful candidates we place, use this full service.
With Standard Application, we will process your application immediately to the advertiser. however, you will not receive any of the additional services we offer.
By choosing Quick Apply your job application will be processed immediately upon completion of this form.
You will receive email confirmation of your registration, enabling you to login and apply for additional jobs, set up a full candidate profile and create jobs alert profiles which will bring jobs directly to you.