Home Office - Her Majesty’s Passport Office

Dev Ops Engineer C

Incomplete applications

2
Incomplete applications
1 SME, 1 large

Completed applications

17
Completed applications
17 SME, 0 large
Important dates
Opportunity attribute name Opportunity attribute value
Published Thursday 12 April 2018
Deadline for asking questions Monday 16 April 2018 at 11:59pm GMT
Closing date for applications Thursday 19 April 2018 at 11:59pm GMT

Overview

Overview
Opportunity attribute name Opportunity attribute value
Specialist role Web operations engineer
Summary of the work • DevOps engineer with good knowledge of Linux, cloud computing, WEB applications, Puppet config management, AWS, UNIX open source tools, networking, Internet security, containerisation.
• Scripting languages Bash+Ruby/Python.
• DevOps Engineer with hand-on experience with new technologies,such as containers (Docker, RKT) and the tool orchestration that surround these (DoreOS/Etcd/Flannel/Kubernetes/Fleet etc.)
Latest start date Tuesday 15 May 2018
Expected contract length Up to two years (24 months)
Location London
Organisation the work is for Home Office - Her Majesty’s Passport Office
Maximum day rate £800

About the work

About the work
Opportunity attribute name Opportunity attribute value
Early market engagement
Who the specialist will work with Technical Architects, Network Architects and Developers
Head of Core Platform team
What the specialist will work on 1. Improve and expand AWS platform
2. Apply changes using configuration management tools (Puppet, Ansible).
3. Coordinate and direct deployment of engineers on agile Development projects
4. Support and troubleshoot complex micro-service based environment(Haproxy/Nginx loadbalancing)
5. Improve monitoring and performance measurement tools (Sensu/Grafana/Logstash/ELK) 6. Participate in the oncall rota
7. Work on containerisation of the services(Docker, Kubernetes)
8. Perform DBA tasks on variety of Databases (Postgres, Mongo, Mysql)
9. Implement and improve security stack/tools
10. Configure continues integration pipelines for deployment.
11. Automating various tasks using puppet, ansible and scripting (Shell + Ruby/Python)

Work setup

Work setup
Opportunity attribute name Opportunity attribute value
Address where the work will take place Petty France, London
Working arrangements The individual will work full time from the primary office in Petty France, London five days a week. Potential to work from home one day a week . Potential 24/7 support.

Candidate should be prepared to use their own company laptop which may be needed to undertake some duties.

There may be an occasional need to attend our other office in Central London (Victoria). No travel expenses will be paid for this purpose. Expenses for any exceptional travel authorised outside of Central London will fall under the Standard Government Terms and Conditions for Expenses as covered in the DOS Contract.
Security clearance SC Clearance is required. HM Passport Office will support the clearance process

Additional information

Additional information
Opportunity attribute name Opportunity attribute value
Additional terms and conditions We expect this engagement to be outside IR35, however status is assessed on a case-by-case basis.

Standard Government Terms and Conditions for Expenses as covered in the DOS Contract.

DevOps engineers will need to participate in the on call rota. Hours will vary/increase as more services become live and therefore I would put potential 24/7 support

Skills and experience

Buyers will use the essential and nice-to-have skills and experience to help them evaluate suppliers’ technical competence.

Skills and experience
Opportunity attribute name Opportunity attribute value
Essential skills and experience
  • Production experience in Linux environment: Linux, AWS, AWS SDK, AWS CLI, Terraform advanced/expert level. Puppet/Hiera, development Shell/Bash plus one higher level scripting languages (Ruby, Python, Perl, other) ELK Stack
  • Production experience in Networking: Security and encryption (TCP/IP), Firewalls, Load Balancing: Harproxy, Nginx, SSL/TLS, for encryption in transit, DNS management, CSOC protective monitoring technologies)
  • Production experience in managing databases: Postgres up to DBA level Minimum of 2 out of - Mysql/MongoDB/RabbitMQ/ActiveMQ System Admin
  • Live project CI/CD administration: Jenkins, GIT (3+yrs), Artifactory or similar system, Docker/Vagrant, Working in Agile teams
  • Proven experience of designing platforms for mission critical services in line with GDS standards
Nice-to-have skills and experience
  • Experience of Her Majesty’s Passport Office systems
  • Deploying Kubernetes

How suppliers will be evaluated

How suppliers will be evaluated
Opportunity attribute name Opportunity attribute value
How many specialists to evaluate 3
Cultural fit criteria
  • Work as a team with our organisation and other suppliers
  • Take responsibility for their work
  • Be transparent and collaborative when making decisions
  • Share knowledge and experience with other team members
Assessment methods Work history
Evaluation weighting

Technical competence

70%

Cultural fit

10%

Price

20%

Questions asked by suppliers

Questions asked by suppliers
Supplier question Buyer answer
1. Is SC a pre-condition for starting on-site from the outset or can the candidate begin working while their application is in progress? Yes. SC Clearance is required. HM Passport Office will support the clearance process.
2. Can you advise these roles are in addition to the 3 DevOps, that were issued on the 22nd March? Yes. This role is in addition to the previous 3 Dev Ops roles that were issued on 22nd March.
3. Will the on call be paid separately? How frequent will the specialist need be on call? This is currently infrequently but the on-call element may need to increase over the term of the contract. Payment will be inclusive, not separate.
4. Some clarity over deployment, orchestration and config management tooling might help us make a decision on whether this is worth applying for again please? In the 'what the specialist will work on' section you state Ansible & Puppet can be used and yet in 'essentials skills and experience' you ask for Terraform 'Advanced/Expert level' and Jenkins and also Puppet again. For Kubernetes (deployed to AWS) projects we're yet to find anything that we can't automate in Ansible and Jenkins . Therefore this rationalised tooling scenario would be our preferred approach - is it worth us applying still? We use a variety of tools on the platform. "Essential skills" most accurately describe what expertise the engineer should have to perform the role well, with Kubernetes being a desirable skill."
5. If we have exceptional candidates that exceed the maximum day rate, are you still interested in them? Candidates who exceed the maximum day rate will be excluded.