From 0b5ffae1edc64f551149ab2a3738d4221c5ba032 Mon Sep 17 00:00:00 2001 From: aje <33416927+aje54@users.noreply.github.com> Date: Thu, 22 Feb 2024 09:10:43 +0000 Subject: [PATCH 1/3] Create seo-dev-ops-engineer --- DevOps Engineer/seo-dev-ops-engineer | 48 ++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 DevOps Engineer/seo-dev-ops-engineer diff --git a/DevOps Engineer/seo-dev-ops-engineer b/DevOps Engineer/seo-dev-ops-engineer new file mode 100644 index 0000000..9442801 --- /dev/null +++ b/DevOps Engineer/seo-dev-ops-engineer @@ -0,0 +1,48 @@ +Job description + +We are looking for a DevOps Engineer to join our community of digital specialists to help deliver more great teachers +and value for money services. +You will work in a team of skilled DevOps engineers providing DevOps capability to the Department For Education’s +Teacher Services division. You will be working with multi-disciplinary teams who deliver user centred digital services +for all of our users. Working in close collaboration with software developers, you will ensure services are deployed +continuously, monitored appropriately and are resilient and scaleable. +As a DevOps Engineer, you will be using the latest technologies and trends, whilst delivering working software early +and often. + +Technologies: + +The technologies you will be using as a DevOps engineer within the teacher services division at DfE include: +Kubernetes, Docker, Linux, Git, Github actions, Azure, Azure Devops, Ruby, Ruby on Rails, Powershell, Terraform, +Prometheus, Grafana. +Person specification + +As a DevOps EnginerYou will: + +Help design and implement resilient, scaleable, highly available services. +Automate tasks, deployments, and tests by creating infrastructure as code. +Be a valued member of a team of DevOps engineers that provide technical support across a variety +of GOV.UK digital products and services aimed at the teaching profession within England. +Work with our development community to ensure we build sustainable digital products. +Help the team create and sustain modern deployment standards, practices and techniques for our development +and DevOps community. +Advocate user-centric, agile approaches which focus on rapid, effective delivery of high quality digital services. +Help build and maintain a diverse, inclusive culture across the DevOps community, growing awareness,inclusivity, +and balance. + +We will assess you on the following criteria during the selection process. Should we receive a large volume of +applications we will only assess your application on the first two essential criteria: + +Essential Criteria + +Please demonstrate your experience of the following: + +Experience with setting up services in public cloud using infrastructure as code. +Experience with troubleshooting web applications including low level issues in systems, networks, and databases. +Knowledge of software development or scripting, ideally with Bash, PowerShell, Terraform or similar. +Knowledge of Linux/Unix operating systems. +Understanding of networking and web application security including TCP, HTTP, DNS and SSL. +Experience of modern development workflows such as Git and CI/CD ideally using GitHub. +Enthusiasm for sharing knowledge, leading by example, mentoring others, and working in a diverse and +inclusivemulti-disciplinary agile team. +Experience with containerised applications and running them in an orchestrator, ideally Kubernetes. +Further information can be found at Skills They Need From b235ef47dd5433a0b96c24f44a11c6f97c7b1502 Mon Sep 17 00:00:00 2001 From: aje <33416927+aje54@users.noreply.github.com> Date: Tue, 27 Feb 2024 16:33:54 +0000 Subject: [PATCH 2/3] changes addressing Lukes comments --- DevOps Engineer/seo-dev-ops-engineer | 49 ++++++++++++++-------------- 1 file changed, 24 insertions(+), 25 deletions(-) diff --git a/DevOps Engineer/seo-dev-ops-engineer b/DevOps Engineer/seo-dev-ops-engineer index 9442801..8759153 100644 --- a/DevOps Engineer/seo-dev-ops-engineer +++ b/DevOps Engineer/seo-dev-ops-engineer @@ -1,48 +1,47 @@ -Job description +# DevOps Engineer +## Grade SEO -We are looking for a DevOps Engineer to join our community of digital specialists to help deliver more great teachers -and value for money services. +We are looking for a DevOps Engineer to join our community of digital specialists to help deliver more great services. You will work in a team of skilled DevOps engineers providing DevOps capability to the Department For Education’s -Teacher Services division. You will be working with multi-disciplinary teams who deliver user centred digital services +[Insert Division]. You will be working with multi-disciplinary teams who deliver user centred digital services for all of our users. Working in close collaboration with software developers, you will ensure services are deployed continuously, monitored appropriately and are resilient and scaleable. As a DevOps Engineer, you will be using the latest technologies and trends, whilst delivering working software early and often. -Technologies: +## Technologies: The technologies you will be using as a DevOps engineer within the teacher services division at DfE include: -Kubernetes, Docker, Linux, Git, Github actions, Azure, Azure Devops, Ruby, Ruby on Rails, Powershell, Terraform, + +- Kubernetes, Docker, Linux, Git, Github actions, Azure, Azure Devops, Ruby, Ruby on Rails, Powershell, Terraform, Prometheus, Grafana. -Person specification -As a DevOps EnginerYou will: +## You will: -Help design and implement resilient, scaleable, highly available services. -Automate tasks, deployments, and tests by creating infrastructure as code. -Be a valued member of a team of DevOps engineers that provide technical support across a variety +- Help design and implement resilient, scaleable, highly available services. +- Automate tasks, deployments, and tests by creating infrastructure as code. +- Be a valued member of a team of DevOps engineers that provide technical support across a variety of GOV.UK digital products and services aimed at the teaching profession within England. -Work with our development community to ensure we build sustainable digital products. -Help the team create and sustain modern deployment standards, practices and techniques for our development +- Work with our development community to ensure we build sustainable digital products. +- Help the team create and sustain modern deployment standards, practices and techniques for our development and DevOps community. -Advocate user-centric, agile approaches which focus on rapid, effective delivery of high quality digital services. -Help build and maintain a diverse, inclusive culture across the DevOps community, growing awareness,inclusivity, +- Advocate user-centric, agile approaches which focus on rapid, effective delivery of high quality digital services. +- Help build and maintain a diverse, inclusive culture across the DevOps community, growing awareness,inclusivity, and balance. We will assess you on the following criteria during the selection process. Should we receive a large volume of applications we will only assess your application on the first two essential criteria: -Essential Criteria +## Essential Criteria Please demonstrate your experience of the following: -Experience with setting up services in public cloud using infrastructure as code. -Experience with troubleshooting web applications including low level issues in systems, networks, and databases. -Knowledge of software development or scripting, ideally with Bash, PowerShell, Terraform or similar. -Knowledge of Linux/Unix operating systems. -Understanding of networking and web application security including TCP, HTTP, DNS and SSL. -Experience of modern development workflows such as Git and CI/CD ideally using GitHub. -Enthusiasm for sharing knowledge, leading by example, mentoring others, and working in a diverse and +- Experience with setting up services in public cloud using infrastructure as code. +- Experience with troubleshooting web applications including low level issues in systems, networks, and databases. +- Knowledge of software development or scripting, ideally with Bash, PowerShell, Terraform or similar. +- Knowledge of Linux/Unix operating systems. +- Understanding of networking and web application security including TCP, HTTP, DNS and SSL. +- Experience of modern development workflows such as Git and CI/CD ideally using GitHub. +- Enthusiasm for sharing knowledge, leading by example, mentoring others, and working in a diverse and inclusivemulti-disciplinary agile team. -Experience with containerised applications and running them in an orchestrator, ideally Kubernetes. -Further information can be found at Skills They Need +- Experience with containerised applications and running them in an orchestrator, ideally Kubernetes. From da4921d9d806d4d6cc6fc9b499e00c4f54fdde80 Mon Sep 17 00:00:00 2001 From: luke-slowen Date: Wed, 28 Feb 2024 09:12:06 +0000 Subject: [PATCH 3/3] Tweaks for consistency --- ...seo-dev-ops-engineer => DevOpsEngineer.md} | 58 +++++++++---------- 1 file changed, 28 insertions(+), 30 deletions(-) rename DevOps Engineer/{seo-dev-ops-engineer => DevOpsEngineer.md} (57%) diff --git a/DevOps Engineer/seo-dev-ops-engineer b/DevOps Engineer/DevOpsEngineer.md similarity index 57% rename from DevOps Engineer/seo-dev-ops-engineer rename to DevOps Engineer/DevOpsEngineer.md index 8759153..977657b 100644 --- a/DevOps Engineer/seo-dev-ops-engineer +++ b/DevOps Engineer/DevOpsEngineer.md @@ -1,47 +1,45 @@ # DevOps Engineer -## Grade SEO + +Grade: SEO We are looking for a DevOps Engineer to join our community of digital specialists to help deliver more great services. -You will work in a team of skilled DevOps engineers providing DevOps capability to the Department For Education’s -[Insert Division]. You will be working with multi-disciplinary teams who deliver user centred digital services +You will work in a team of skilled DevOps Engineers, providing DevOps capability to the Department For Education’s +[insert division]. You will be working with multi-disciplinary teams who deliver user-centred digital services for all of our users. Working in close collaboration with software developers, you will ensure services are deployed continuously, monitored appropriately and are resilient and scaleable. + As a DevOps Engineer, you will be using the latest technologies and trends, whilst delivering working software early and often. ## Technologies: -The technologies you will be using as a DevOps engineer within the teacher services division at DfE include: +The technologies you will be using as a DevOps Engineer within the [insert division] at DfE include: - Kubernetes, Docker, Linux, Git, Github actions, Azure, Azure Devops, Ruby, Ruby on Rails, Powershell, Terraform, -Prometheus, Grafana. +Prometheus, Grafana ## You will: -- Help design and implement resilient, scaleable, highly available services. -- Automate tasks, deployments, and tests by creating infrastructure as code. -- Be a valued member of a team of DevOps engineers that provide technical support across a variety -of GOV.UK digital products and services aimed at the teaching profession within England. -- Work with our development community to ensure we build sustainable digital products. -- Help the team create and sustain modern deployment standards, practices and techniques for our development -and DevOps community. -- Advocate user-centric, agile approaches which focus on rapid, effective delivery of high quality digital services. -- Help build and maintain a diverse, inclusive culture across the DevOps community, growing awareness,inclusivity, -and balance. - -We will assess you on the following criteria during the selection process. Should we receive a large volume of -applications we will only assess your application on the first two essential criteria: - -## Essential Criteria +- Help design and implement resilient, scaleable, highly available services +- Automate tasks, deployments, and tests by creating infrastructure as code +- Be a valued member of a team of DevOps engineers that provide technical support across a variety of GOV.UK digital products and services aimed at the teaching profession within England +- Work with our development community to ensure we build sustainable digital products +- Help the team create and sustain modern deployment standards, practices and techniques for our development and DevOps community +- Advocate user-centric, agile approaches which focus on rapid, effective delivery of high quality digital services +- Help build and maintain a diverse, inclusive culture across the DevOps community, growing awareness,inclusivity, and balance -Please demonstrate your experience of the following: +## You’ll have: -- Experience with setting up services in public cloud using infrastructure as code. -- Experience with troubleshooting web applications including low level issues in systems, networks, and databases. -- Knowledge of software development or scripting, ideally with Bash, PowerShell, Terraform or similar. -- Knowledge of Linux/Unix operating systems. -- Understanding of networking and web application security including TCP, HTTP, DNS and SSL. -- Experience of modern development workflows such as Git and CI/CD ideally using GitHub. -- Enthusiasm for sharing knowledge, leading by example, mentoring others, and working in a diverse and -inclusivemulti-disciplinary agile team. -- Experience with containerised applications and running them in an orchestrator, ideally Kubernetes. +We will assess you on the following criteria during the selection process. Should we receive a large volume of +applications, we will only assess your application on the first two essential criteria. + +### Essential: + +- Experience with setting up services in public cloud using infrastructure as code +- Experience with troubleshooting web applications including low level issues in systems, networks, and databases +- Knowledge of software development or scripting, ideally with Bash, PowerShell, Terraform or similar +- Knowledge of Linux/Unix operating systems +- Understanding of networking and web application security including TCP, HTTP, DNS and SSL +- Experience of modern development workflows such as Git and CI/CD ideally using GitHub +- Enthusiasm for sharing knowledge, leading by example, mentoring others, and working in a diverse and inclusive multi-disciplinary agile team +- Experience with containerised applications and running them in an orchestrator, ideally Kubernetes \ No newline at end of file