wagey.ggwagey.ggv1.0-0f5e85e-22-May
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs/Automation Engineer Role/Graphcore - Automation Engineer
Graphcore

Graphcore - Automation Engineer

Bristol, UK1mo ago
In OfficeEMEACloud ComputingSoftwareAutomation EngineerPlatform EngineerGoPythonPipeline ManagementAzureGovernance

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Responsibilities

• Build and implement CI/CD pipelines to manage configuration changes with validations, approvals, and deployment stages • Develop and maintain configuration-as-code workflows, ensuring all modifications are version-controlled, auditable, and repeatable • Build and maintain automated systems for provisioning projects, workflows, permissions, and configurations • Implement approval gates, policy checks, and validation logic within pipelines to enforce governance and compliance • Connect CI/CD workflows with identity and access systems (e.g., Azure AD) to guarantee secure and auditable provisioning • Develop automation using APIs and scripting to manage SaaS platforms, initially focusing on Atlassian • Compose and build reusable automation frameworks and patterns that can be extended to other systems driven by APIs • Collaborate with Atlassian Administrators to identify manual processes and transition them into automated workflows • Work closely with the Lead Atlassian Platform Engineer to implement platform architecture, standards, and governance through code • Develop tooling to enforce standards, prevent configuration drift, and improve consistency across environments • Build automation and tooling through the use of relevant programming or scripting languages (e.g., Python, Go, PowerShell) • Monitor and improve the performance, reliability, and scalability of automation workflows and pipelines • Support audit and compliance requirements by ensuring all modifications are traceable and managed through pipelines • Contribute to documentation, standards, and guidelines for automation and platform operations • Candidate Profile • Strong experience in DevOps, automation, or platform engineering roles • Established expertise in developing and maintaining CI/CD pipelines (e.g., GitLab CI, Jenkins, CloudBees or equivalent) • Experience building workflows for configuration, infrastructure, or SaaS platforms that follow a structured process • Experience applying approval, validation, and governance controls within CI/CD pipelines • Proficient programming or scripting abilities (e.g., Python, Go, PowerShell, or similar) • Experience working with REST APIs and developing automation for systems that rely on APIs • Experience managing source control systems (e.g., Git) as the definitive reference • Knowledge of identity and access management principles • Ability to compose and build scalable, maintainable automation solutions • Strong problem-solving skills and ability to work in a distributed environment • Desirable: • Experience interacting with Atlassian Cloud APIs (Jira, Confluence) • Experience implementing configuration-as-code or GitOps-style approaches • Familiarity with Azure AD or other identity providers • Experience building internal platforms or automation frameworks • Knowledge of governance, audit, and compliance requirements • Experience extending automation patterns across multiple SaaS platforms • We welcome people of different backgrounds and experiences; we’re committed to building an inclusive work environment that makes Graphcore a great home for everyone. We offer an equal opportunity process and understand that there are visible and invisible differences in all of us. We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments.

Get Started Free

No credit card. Takes 10 seconds.

Privacy·Terms··Contact·FAQ·Wagey on X