Site Reliability / Gitops Engineer at Canonical

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
1 year ago

Additional Details

Job ID
81144
Job Views
95

Job Description



As a Site Reliability / Gitops Engineer engineer you will



  • Apply your experience of IaC to develop infrastructure as code practice within IS by constantly increasing automation and improving IaC processes

  • Automate software operations for re-usability and consistency across private and public clouds, taking into consideration the complexities of distributed systems

  • Develop new features and improve the resilience and scalability of the existing cloud and container portfolio at Canonical

  • Maintain operational responsibility for all of Canonical's core services, networks, and infrastructure

  • Develop skills in troubleshooting, capacity planning, and performance investigation, Setting up, maintaining and using observability tools such as Prometheus, Grafana, and Elasticsearch; design, implement and maintain monitoring and alerting for various systems and services

  • Collaborate with development teams to design service architecture, documentation, playbooks, policies and operational procedures

  • Provide assistance and work with globally distributed engineering, operations, and support peers

  • Be given uninterrupted development time to focus on larger projects and automation of manual tasks

  • Share your experience, know-how and best practices with other team members in design sessions, mentorship and 'doing work together'

  • Carry final responsibility for time-critical escalations


What we are looking for in you



  • A deep experience of, and knowledge to define operations in code, using version control, peer review and CI/CD to roll out changes both to applications and infrastructure

  • Strong modern engineering background (peer-review, unit testing, SCM, CI/CD, Agile)

  • Python software development experience, with large projects

  • Practical knowledge of Linux networking, routing, and firewalls

  • Affinity with various forms of Linux storage, from Ceph to Databases

  • Hands-on experience administering enterprise Linux servers

  • Extensive knowledge of cloud computing concepts and technologies

  • Bachelor's degree or greater, preferably in computer science or related engineering field

  • Able to communicate clearly and effectively in English over email, chat, video or voice calls and in-person

  • Motivated and able to troubleshoot from kernel to web, and willing to ask others when appropriate

  • A willingness to be flexible and able to learn new things quickly

  • Be inspired by the needs of fast-changing environments

  • Happy to work within distributed teams

  • Be passionate and familiarized about open-source, especially Ubuntu or Debian


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept