Site Reliability Engineer

Posted 8 Days Ago
Be an Early Applicant
London, Greater London, England
3-5 Years Experience
Other
The Role
Work as a Site Reliability Engineer within the Connectivity Platforms and Software team at Viasat. Responsible for providing a stable cloud environment, increasing observability, deploying reliable systems, and improving system reliability. Key responsibilities include deploying solutions using Infrastructure as Code, automating tasks, investigating outages, and contributing to CI/CD pipeline development.
Summary Generated by Built In

Company Description

About Us

One team. Global challenges. Infinite opportunities. At Viasat, we’re on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate. We’re looking for people who think big, act fearlessly, and create an inclusive environment that drives positive impact to join our team.

Job Description

What you'll Do

You will work in the reliability platform team within the Connectivity Platforms and Software team providing a stable cloud environment for several cross functional teams to deliver services into. The reliability team also has the responsibility for increasing the observability and monitoring around existing services. The successful candidate is required to work on key Edge and shore-side solutions whilst also having a good understanding of how to increase the observability and alarms around the solutions. The role demands a cross-functional engineer that is comfortable deploying reliable systems, investigating the root cause of outages, and improving the reliability of existing services.

The day-to-day

The position will require interacting with the scrum teams to identify and close observability gaps within existing systems. It will also require understanding the platform needs of the scrum teams and delivering cloud-based solutions that enable the scrum teams to deliver faster. The role requires the ability to be on call and respond to and investigate system outages out of hours.

You will be responsible for leading epics, driving low level design, and delivering user stories to a high-quality deployable solution which meets the project’s definition of done. You will have the ability to prove concepts and take them to production level solution. You will be required to work in an agile scrum team environment delivering software as part of our CI/CD pipeline whilst also helping to extend our CI/CD pipeline capabilities. 

Key Responsibilities:

  • Workings as a key member of a platform team with a mandate to enable and support the delivery of services into production
  • Deploying solutions using Infrastructure as Code and maintaining the platform that our software services are built upon
  • Establishing good reliability practices into new and existing software systems, including runbooks and reliability metrics
  • Automating repetitive tasks to reduce team toil
  • Investigating outages across multiple system components to meet our SLOs (Service Level Objectives) and providing long-term fixes to increase reliability.
  • Proving concepts using time-boxed technical spikes
  • Solving complex problems using cutting edge technologies.
  • Taking ownership of end-to-end deliverables across the full software development lifecycle.
  • Contribute knowledge of best practices through guilds and lunch and learns
  • Development of automated tests and tools for CI/CD

Qualifications

The successful candidate will understand, interpret, and adopt new technical information rapidly. They must have a demonstrable interest in new technologies and product innovation, and a practical understanding of the technology development lifecycle and be able to participate at the appropriate point in a matrix development process. A background in IT, Internet or telecoms is desirable.

  • Exposure to distributed systems, container technologies, high availability, and cloud environments (particularly AWS)
  • Excellent understanding of the Linux operating system
  • Programming experience in an OO language (i.e. python or C++)
  • Good knowledge of observability and techniques for building and deploying reliable software
  • Ability to define, capture and display SLIs / SLOs on Grafana dashboards
  • Good understanding of networking and SDN (Software Defined Networking)
  • Good knowledge of databases (Postgres and MongoDB)
  • Comfortable working in an agile development environment
  • Excellent interpersonal skills
  • Strong problem solver with ability to communicate ideas clearly
  • SD-WAN knowledge desirable


Additional Information

You must be eligible to work in this location advertised.

EEO statement
Viasat is proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, ancestry, physical or mental disability, medical condition, marital status, genetics, age, or veteran status or any other applicable legally protected status or characteristic. 

Top Skills

Ci/Cd
Infrastructure As Code
The Company
London
1,762 Employees
On-site Workplace
Year Founded: 1979

What We Do

Connecting people and businesses across the globe

No matter where your business takes you, you can rely on Inmarsat for all your communication needs - whether travelling on land, at sea or in the air.

As the world’s leading provider of global mobile satellite communications, we offer an unrivalled portfolio of satcom solutions and value-added services to keep you connected at all times.

Delivering mission-critical services means we understand the importance of customer care, which is why we have dedicated 24/7 customer support facilities and a worldwide network of independent distribution partners and service providers, in more than 80 countries.

Powering connectivity for more than three decades, we help businesses and organisations to stay in touch where terrestrial telecom networks are unreliable or simply cannot reach.

Inmarsat was set up in 1979 by the International Maritime Organization (IMO) to enable ships to stay in constant touch with shore or to call for help in an emergency; today our customers also include governments, airlines, broadcast media, the oil and gas industry, mining, construction and humanitarian aid agencies.

Jobs at Similar Companies

SharkNinja Logo SharkNinja

Environmental Manager

Beauty • Robotics • Design • Appliances • Manufacturing
Easy Apply
London, Greater London, England, GBR
3600 Employees

SharkNinja Logo SharkNinja

Senior Marketing Communications Insight Manager

Beauty • Robotics • Design • Appliances • Manufacturing
Easy Apply
London, Greater London, England, GBR
3600 Employees

SharkNinja Logo SharkNinja

eCommerce IT Operations Coordinator

Beauty • Robotics • Design • Appliances • Manufacturing
Easy Apply
London, Greater London, England, GBR
3600 Employees

Verkada Inc Logo Verkada Inc

Enterprise Development Representative - DACH

Cloud • Hardware • Security • Software
London, Greater London, England, GBR
2000 Employees

Similar Companies Hiring

adMarketplace Thumbnail
Other • Marketing Tech • Digital Media • AdTech
New York, NY
173 Employees
Hudson River Trading Thumbnail
Other • Fintech • Automation • Artificial Intelligence
New York, NY
1000 Employees
Carrot Fertility Thumbnail
Telehealth • Social Impact • Other • Kids + Family • HR Tech • Healthtech
Menlo Park, California
412 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account