GrepJob
Graphcore

Senior Framework Automation and Release Engineer

Graphcore
Apply
about 4 hours ago

Responsibilities

  • Design, implement and maintain CI/CD pipelines for hardware validation.
  • Develop automation for building, packaging, testing, and releasing validation software.
  • Create tools for framework deployment and environment provisioning.
  • Improve developer productivity through reusable automation.
  • Develop automated quality gates including testing and code-quality checks.
  • Manage framework versioning and release processes.
  • Build infrastructure for automated validation across environments.
  • Automate framework installation and configuration management.
  • Develop dashboards for build health and release quality.
  • Investigate CI/CD failures and provide solutions.
  • Review automation changes and provide technical feedback.
  • Provide technical guidance to team members.
  • Document automation workflows and release procedures.

Requirements

  • Degree in Computer Science, Computer Engineering, Electrical Engineering or related field.
  • Experience developing CI/CD systems and automation infrastructure.
  • Proficiency in Python and Bash for automation development.
  • Experience with Linux systems.
  • Familiarity with CI/CD platforms like GitHub Actions or Jenkins.
  • Experience automating software build and release workflows.
  • Strong knowledge of Git and version-control workflows.
  • Ability to diagnose complex build and infrastructure issues.
  • Strong software engineering practices focused on maintainability.
  • Clear communication skills for technical information sharing.
  • Ability to work independently and collaborate across teams.

Benefits

  • Flexible working arrangements.
  • Comprehensive medical, dental, and vision coverage.
  • Flexible Spending Accounts (FSAs) and Health Savings Accounts (HSAs).
  • Disability and life insurance.
  • 401(k) retirement plan.
  • Commuter benefits and wellness services.
  • Employee Assistance Program (EAP).

Tech Stack

AnsibleBashBuildkiteDockerGitGitHub ActionsGitLab CI/CDJenkinsKubernetesLinuxPythonTerraform