Full time
Information Technology
Telecommunications
Job Description
Requirements
You'll have a wide breadth of knowledge and experience across all areas of IT, but also an immensely deep understanding of those areas too
You will have interest and/or experience in related areas like software engineering, security, platform architecture, UI/UX design etc
Roles that you might currently be in: 3rd line support, DevOps Engineer, Systems architect, Systems designer, Systems engineer, Network Architect, Workplace technology, Solutions specialist, Solutions designer, Solutions architect, Enterprise Architect
Experience leading on a range of technical projects across various technologies and platforms
Experience with scripting, using APIs and automating mundane, error-prone repetitive tasks
To be comfortable with a huge amount of ambiguity and spinning a lot of plates all at the same time
Experience working with multiple teams and managing multiple stakeholders
Experience supporting, managing and deploying applications to macOS, Windows, iOS and Android devices
Experience with Identity & Access Management systems like Okta or Microsoft Entra
Experience administering and troubleshooting Single Sign-On (SSO) technologies such as OAuth, OIDC and SAML
Understanding of identity provisioning technologies such as SCIM
Ability to explain technical concepts to non-technical, senior stakeholders
A conscientious approach to everything you do and a passion for doing the right thing rather than the easy thing
You have strong opinions on best practice and you challenge traditional norms, advocating for more modern, novel approaches
Experience with email gateway administration and email routing
Understanding of email security protocols and standards e.g. SPF, DKIM, DMARC etc
Experience using git and GitHub for code changes and CI/CD
Experience mentoring less experienced team members
(Desirable) Experience building macOS apps with Swift
(Desirable) Experience with Munki and AutoPkg for macOS software deployment
(Desirable) Experience with Chocolatey and PowerShell for Windows software deployment
(Desirable) A foundational understanding of programming and software engineering
(Desirable) Familiarity with frontend and backend engineering, including languages such as TypeScript and Python, and frameworks such as React, Remix and Django
You will be a key partner in defining what TechOps is at Octopus. We will be shaping this team to provide a world class support service to our employees, building our way out of problems with engineering firepower and undertaking transformational organisational change
As a TechOps Architect, you will be responsible for high-level strategic and architectural technical decisions around the business
We also strongly believe that no matter what role you have within TechOps, it's still important to keep your ear to the ground and see, first hand, the problems our users are facing, and the impact that decisions you make have on everyone at Octopus
This means you'll spend some of your time helping out with day-to-day "1st, 2nd and 3rd line" support
Where our TechOps Generalists may be a jack of all trades, master of none, as an Architect, you'll be a master of all
Define what good looks like for a small and lean TechOps team
Tackle some of the toughest technical issues as we scale to tens of thousands of people
Make wide-scale strategic technical decisions across the whole Octopus Energy Group, globally
Design, build and continually improve processes, automations and systems that will improve user experience, remove inefficiencies, allow us to scale quickly and keep our team small
Mentor the wider TechOps team, providing support and guidance for any technical project they may be working on. (This role will not involve directly managing people)
Support the rest of the team in providing delightful day-to-day technical support to all areas of the business, to ensure our incredible employees are able to do their job as efficiently as possible. Their problems are our problems
Collaborate closely with our Security team to ensure we strike the right balance between security, productivity and user experience
Managing supplier relationships and the procurement process for SaaS and hardware
Lead and manage complex technical projects with multiple stakeholders from around the business. Examples of some TechOps projects include
Rollout of, and migration to, a new identity provider
MacOS and Windows MDM migration
Rollout of a new device trust and posture compliance solution
The replacement of insecure factors like SMS with phishing-resistant factors
Office fit-outs, including tech like network, AV, access control etc
SaaS migrations for acquisitions e.g. Microsoft 365 to Google Workspace