Turnitin is hiring a
Senior Dev Ops Engineer

Logo of Turnitin

Turnitin

πŸ’΅ ~$48k-$59k
πŸ“Remote - United Kingdom

Summary

Join Turnitin's exceptional team of individuals spread across the globe, working on challenging technical problems in EdTech. As a Senior DevOps Engineer, you will contribute to building systems, tools, and platforms that deploy and operate Turnitin's infrastructure and applications.

Requirements

  • 7+ years experience with containerization technology (Docker) and administration of distributed containerization orchestration like Kubernetes (including EKS/AKS/GKE) or Docker Swarm
  • 7+ years Comfort in creating and executing configuration management using tools like Ansible and Puppet
  • 7+ years well-versed in best practices when writing efficient, understandable & maintainable Infrastructure as Code
  • 5+ years Demonstrable experience and curiosity when troubleshooting full-stack production systems (including network, storage, compute layers, and service dependencies such as DNS, DB, etc.)
  • 5+ years Experience with continuous integration and delivery platforms such as Jenkins, Github Actions, or Bitbucket Pipelines
  • 3+ years microservices, micro front-ends and distributed architecture
  • An interest in log management, including AWS OpenSearch, Fluentd, and Kibana (ELK), or Splunk logging
  • 5+ years AWS CLoud and Databases, (PostgreSQL, SQL, DB2)

Responsibilities

  • Collaborate cross-functionally with the Engineering, Quality Assurance, and Support teams
  • Break down large projects and features into independently workable/shippable milestones and stories
  • Contribute to the architectural design and implementation of the infrastructure Turnitin runs both on-premise and in AWS
  • Contribute readable, testable, maintainable & documented code when making changes to our infrastructure through Infrastructure as Code (IaC) systems like Terraform, or AWS Cloudformation
  • Contribute readable, testable, maintainable & documented code when managing configuration for our infrastructure through Configuration as Code (IaC) systems like Ansible, or Puppet
  • Ensure systems and platforms relied upon by both external and internal customers are fault-tolerant, highly available

Benefits

  • Flexible/hybrid working
  • Remote First Culture
  • Health Care Coverage*
  • Tuition Reimbursement*
  • Competitive Paid Time Off
  • 4 Self-Care Days per year
  • National Holidays*
  • 2 Founder Days + Juneteenth Observed
  • Paid Volunteer Time*
  • Charitable contribution match*
  • Monthly Wellness Reimbursement/Home Office Equipment*
  • Access to Modern Health (mental health platform)
  • Parental Leave*
  • Retirement Plan with match/contribution*

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let Turnitin know you found this job on JobsCollider. Thanks! πŸ™