Our government client are currently looking for a Senior DevOps Engineer to join their team on a new contract.
Day Rate: £650 -700pd
SC Essential - May consider candidates where the SC has lapsed
Location: Any of the UK offices - Will be remote they will have to attend the office 1 to days
Duration: 6 months
INSIDE IR35
Job Description
A Senior DevOps Engineer is responsible for underpinning good development processes including managing tools and testing environments, central code control, maintaining development standards and writing software that automates systems.
You will work closely with other technical teams in developing and deploying code enabling the rapid delivery to live of new and enhanced solutions and their ongoing support and maintenance.
As the ideal candidate you will be a self-motivated individual that possesses excellent time management and interpersonal skills with a strong sense of personal responsibility and accountability for delivering high quality work, both personally and at a team level.
You will already have a good understanding of the development lifecycle and software testing along with a detailed knowledge of information systems development processes and network.
Responsibilities
• Help the team build and maintain deployment pipelines using CI/CD tools.
• Use coding languages or scripting methodologies to deploy software in cloud environments.
• Handle, advance and resolve delivery impediments, risks, issues with key partners.
• Perform routine application maintenance to ensure the production environment runs efficiently. Develop maintenance requirements and procedures.
• Collaborate with others on the project to brainstorm about the best way to resolve a technological infrastructure, security, or development problem.
• Perform incremental testing actions on code, processes, and deployments to identify ways to streamline execution and minimise errors encountered.
• Mentoring less experienced team members and sharing technical knowledge and standard methodology (where required).
• Improving knowledge management including documentation standards.
• Resolving conflict by demonstrating strong leadership and appropriate decision-making skills.
• Development of standards and processes for operations that proactively prevent problems from occurring.
Key Skills Required
You will already have experience and knowledge of:
• DevOps tools like GitLab, Jenkins, Puppet, Artifactory, Git, Jira, Confluence etc
• Programming in one of these languages: Unix/Linux shell scripting, Ansible, C.
• Automation/configuration management using Ansible, Terraform, Jenkins.
• Building and maintaining deployment pipelines using CI/CD tools
• Containers based infrastructure such as Docker, Kubernetes, data virtualisation and/or cloud technologies
• Cloud Platforms (AWS, Azure) and platform virtualisation technologies.
• Familiarity with testing and monitoring using associated tools Nagios, JUnit and JMeter
• Communicating at all levels using excellent written and verbal skills