DevOps Engineer
Transport for Wales
The Role
Development operations (DevOps) engineers are responsible for the development and operation of our cloud environment through tools, environments and practices.
In this role, you will be responsible for underpinning good development processes including managing tools and testing environments, central code control, maintaining development standards and writing code that automates our cloud environment.
Role responsibilities
- Build and maintain public cloud infrastructure using a mix of IaaS and PaaS resources, deployed via Infrastructure as Code (built in terraform) to deliver a secure, scalable cloud platform in line with TfW's Cloud Principles.
- Support senior engineers to implement changes to build and release pipelines using Azure DevOps in line with TfW's CI/CD principles to ensure that deployment strategies for resources are repeatable, secure, and highly available.
- Act as an escalation point to junior engineers by providing specialist guidance and advice through detailed debugging and analysis to enable the timely resolution of complex service impacting issues.
- Manage integrations between hosting platforms and applications by working with the security teams accounting for Azure networking design, security configuration, and management, to ensure platform security is maintained.
- Leverage low code technologies by utilising your knowledge and experience of Azure to design and build process flows to automate manual processes in line with Cloud Principals to optimise operational efficiencies.
- Create, maintain and review technical documentation and participate in knowledge sharing workshops across the team to ensure support can be maintained for Cloud implementations.
- Test new deployments prior to general rollout through use of manual and automation testing strategies, liaising where necessary with Service Delivery and Cyber security functions to ensure there is no adverse impact on live operations.
- Understand the cost model for Azure services and validate the use of new resource types and/or SKUs with senior engineers before deployment to ensure cost optimisation.
Who we're looking for
- Technical Expertise: Experience in designing, developing, and maintaining complex public cloud services, with an understanding of Microsoft cloud and DevOps technologies, including experience in one or more of:
- Azure PaaS (e.g. Azure Front Door, API Management, App Services)
- Azure IaaS (e.g. Virtual Machines, Containers, Virtual Networks)
- Azure DevOps (e.g. Boards, Repos, Pipelines, Test Plans)
- DevOps Practices: Experience of Build and Release Management, code repositories and version control systems.
- Stakeholder Management: Proven ability to communicate technical subject matter to a non-technical audience.
Welsh Language Skills
While not essential for this role, Welsh language skills would make a great addition to your application.
TfW support anyone who wants to learn Welsh or improve their skills. We offer online learning, classroom courses and funding attendance at local community courses.
Equal Opportunities
We're changing the way the transport industry looks. By celebrating and embracing differences, we're building a workforce that represents Wales. We need talented people from all backgrounds and cultures to bring their perspectives and experiences. Diverse teams make better decisions and drive innovation. Join us in transforming the way Wales travels."
Who we are
Transport for Wales is changing the way Wales travels, making sustainable transport the first choice. We're building a multimodal integrated transport network called the T Network, making it easier for people to travel by train, bus, walking, wheeling and cycling.
Next steps
See attached Job Description for further details and how to apply. If you want to find out more about what we're doing in Wales, see our Annual Report.
We're a Disability Confident Leader. Let us know about any reasonable adjustments you may need in the recruitment process and as part of the role if you are successful.
This advert will close at 23:59 on the day of the application closing date stated above. However, we reserve the right to close this vacancy early if we receive enough applications. We encourage you to submit your application as early as possible.
Y Swydd
Mae peirianwyr gweithrediadau datblygu (DevOps) yn gyfrifol am ddatblygu a gweithredu ein hamgylchedd cwmwl drwy ddefnyddio offer, amgylcheddau ac arferion.
Yn y rôl hon byddwch yn gyfrifol am sail prosesau datblygu da gan gynnwys rheoli offer ac amgylcheddau profi, rheoli codau canolog, cynnal safonau datblygu ac ysgrifennu cod sy'n awtomeiddio ein hamgylchedd cwmwl.
Cyfrifoldebau'r swydd
- Adeiladu a chynnal seilwaith cwmwl cyhoeddus drwy ddefnyddio cymysgedd o adnoddau IaaS a PaaS, a ddefnyddir drwy Seilwaith fel Cod (a adeiladwyd yn terraform) i ddarparu llwyfan cwmwl diogel y gellir ei ehangu yn unol ag Egwyddorion Cwmwl TrC.
- Helpu uwch beirianwyr i gyflwyno newidiadau i biblinellau adeiladu a rhyddhau gan ddefnyddio Azure DevOps yn unol ag egwyddorion CI/CD TrC i sicrhau bod strategaethau lleoli ar gyfer adnoddau yn rhai y gellir eu hailadrodd, yn ddiogel a'u bod ar gael yn hawdd.
- Bod yn bwynt uwchgyfeirio i is beirianwyr drwy ddarparu arweiniad a chyngor arbenigol drwy ddadfygio a dadansoddi manwl er mwyn gallu mynd ati'n amserol i ddatrys problemau cymhleth sy'n effeithio ar wasanaethau.
- Rheoli integreiddio rhwng rhaglenni a llwyfannau lletya drwy weithio gyda'r timau diogelwch sy'n gyfrifol am ddylunio rhwydwaith Azure, ffurfweddu a rheoli diogelwch, i sicrhau bod diogelwch y llwyfan yn cael ei gynnal.
- Defnyddio technolegau cod isel drwy ddefnyddio eich gwybodaeth am Azure a'ch profiad ohono i ddylunio ac adeiladu llif prosesau i awtomeiddio prosesau â llaw yn unol ag Egwyddorion y Cwmwl i sicrhau'r effeithlonrwydd gweithredol gorau posibl.
- Creu, cynnal ac adolygu dogfennau technegol a chymryd rhan mewn gweithdai rhannu gwybodaeth ar draws y tîm i sicrhau bod modd cynnal cefnogaeth ar gyfer gweithrediadau'r Cwmwl.
- Profi gweithrediadau newydd cyn eu cyflwyno'n gyffredinol drwy ddefnyddio strategaethau profi â llaw a rhai awtomatig, gan gydweithio pan fydd angen â swyddogaethau Cyflenwi Gwasanaethau a Seiberddiogelwch i sicrhau nad oes unrhyw effaith niweidiol ar weithrediadau byw.
Am beth rydyn ni'n chwilio
- Arbenigedd Technegol: Profiad o ddylunio, datblygu a chynnal gwasanaethau cwmwl cyhoeddus cymhleth, gyda dealltwriaeth o dechnolegau Gweithrediadau Datblygu a chwmwl Microsoft, gan gynnwys profiad mewn un neu fwy o'r canlynol:
- Azure PaaS (ee Azure Front Door, API Management, App Services)
- Azure IaaS (ee Peiriannau Rhithiol, Cynwysyddion, Rhwydweithiau Rhithiol)
- Azure DevOps (ee Byrddau, Repos, Piblinellau, Cynlluniau Profi)
- Arferion Gweithrediadau Datblygu: Profiad o Reoli Adeiladu a Rhyddhau, storfeydd codau a systemau rheoli fersiynau.
- Rheoli Rhanddeiliaid: Gallu amlwg i gyfleu pwnc technegol i gynulleidfa nad yw'n dechnegol.
Sgiliau Cymraeg
Er nad yw sgiliau Cymraeg yn hanfodol ar gyfer y swydd hon, byddent yn ychwanegiad gwych at eich cais.
Mae TrC yn cefnogi unrhyw un sydd eisiau dysgu Cymraeg neu wella ei sgiliau. Rydyn ni'n cynnig cyfleoedd dysgu ar-lein, cyrsiau ystafell ddosbarth, a chyllid i fynd ar gyrsiau yn y gymuned leol.
Cyfle Cyfartal
Rydyn ni'n newid y ffordd y mae'r diwydiant trafnidiaeth yn edrych. Drwy ddathlu a chroesawu gwahaniaethau, rydyn ni'n datblygu gweithlu sy'n cynrychioli Cymru. Mae angen i ni gael pobl ddawnus o bob cefndir a diwylliant i ddod i rannu eu safbwyntiau a'u profiadau. Mae timau amrywiol yn gwneud penderfyniadau gwell ac yn sbarduno arloesedd. Ymunwch â ni i drawsnewid y ffordd y mae Cymru'n teithio."
Pwy ydyn ni
Mae Trafnidiaeth Cymru yn newid y ffordd y mae Cymru'n teithio, gan sicrhau mai trafnidiaeth gynaliadwy yw'r dewis cyntaf. Rydyn ni'n datblygu rhwydwaith trafnidiaeth integredig aml-ddull o'r enw Rhwydwaith T, i'w gwneud hi'n haws i bobl deithio ar y trên, ar y bws, ar droed, ar olwynion ac ar feic.
Y camau nesaf
Edrychwch ar y Disgrifiad Swydd yn yr atodiad i gael rhagor o fanylion ac i gael gwybod sut mae gwneud cais. Os ydych chi'n awyddus i gael gwybod mwy am ein gwaith yng Nghymru, darllenwch yr Adroddiad Blynyddol.
Rydyn ni'n Arweinydd Hyderus o ran Anabledd. Rhowch wybod i ni am unrhyw addasiadau rhesymol y gallai fod eu hangen arnoch yn y broses recriwtio neu fel rhan o'r swydd os byddwch chi'n llwyddiannus.
Bydd yr hysbyseb hon yn cau am 23:59 ar y dyddiad cau uchod. Fodd bynnag, rydyn ni'n cadw'r hawl i wrthod derbyn mwy o geisiadau ar gyfer y swydd wag os bydd digon wedi dod i law. Felly, cyflwynwch eich cais cyn gynted â phosibl.