DevOps Engineer

US - CA - Carlsbad, US - CA - Remote Ref #4168 09-Dec-2019

Job description

Bigger challenges. Bolder ideas. Global impact. At Viasat, we’re on a mission to deliver connections with the capacity to change the world. We’re the company behind the world’s fastest satellite internet service, with technology that’s helping to bridge the digital divide and improve life for our customers around the globe. By providing powerful new ways for people to connect with one another, gain greater access to education, entertainment, medical research, commerce, and much more, our team is empowering millions of customers worldwide.  

We’re growing rapidly and looking for passionate, innovative professionals to join our team and connect the world to more. You’ll work in a collaborative and inclusive environment that values diverse perspectives and continuous learning, and provides industry-leading benefits with unmatched opportunities for career growth. Our team is fearless in pursuit of new ideas and uncompromising in our quest to become the world’s first truly global Internet Service Provider. Interested in joining our mission? Take a look at career opportunities at Viasat today.

Job Responsibilities

ViaSat has developed and deployed the next generation of high capacity broadband satellites representing the most significant capacity leap in the history of satellite communications. Riding atop that bandwidth, the award-winning ViaSat in-flight internet service has shattered the standard for in-flight Wi-Fi with unmatched speed, quality, and affordability. With ViaSat as a vertically integrated in-flight connectivity and internet service provider, you will be instrumental in helping us deliver capabilities to numerous customers, in the air and on the ground, in an incremental manner.

What you’ll do:
As a member of our Global Infrastructure team, you will contribute to the design, architecture, and end to end deployment of applications primarily hosted on Linux. Your duties will cover a large array of tasks from automating deployment as well as creating deployment frameworks and pipelines for CI/CD managed systems.

Your day to day will also include deploying and supporting global deployments of fundamental datacenter services like standardized system images, Red Hat Satellite 6, SMTP, NTP, Consul, and syslog. You will develop and maintain a number of internal tools using Python, Ruby, Ansible, and Bash that automate our monitoring, pipelines, and processes. As an escalated point of contact, your exemplary customer service skills will help support lab environments as well as our global datacenters. You will definitely play a critical role in deploying and supporting our public and private clouds throughout the world.

What you’ll learn:
This is no company secret. Our CEO, Mark Dankberg was quoted as saying: *ViaSat plans to build its ground segment infrastructure closer to the launch of ViaSat 3. Most will be virtual, using small antennas and utility cabinets with everything else in the cloud.-

With our CEO committed to cloud as a part of our business strategy, ViaSat is the perfect place to dive in and learn about world class satellite technology while making a direct impact on hundreds of thousands of customers. Creating tangible products and services that benefit our customers is a fun place to be.

Requirements
  • Experience working in an agile DevOps environment
  • Strong experience administering Linux servers
  • Strong experience programming Python, Ruby, Perl or bash
  • Understanding of Linux package installation/creation such as RPM/YUM or DEB/APT
  • Understanding the basics of service discovery
  • Ability to program against various APIs
  • Understanding of Linux security fundamentals
  • Experience with systems deployment and pipeline automation
  • Experience with configuration management tools such as Ansible, Puppet, Chef or Salt
  • Experience with source control systems such as Git and Perforce.
  • Experience with virtualization platforms such as OpenStack and AWS
  • Bachelor’s Degree in a technical field or equivalent experience
  • US Citizenship Required
  • Ability to travel up to 15%

Preferences
  • Understanding of services such as Consul, DNS, LDAP, SMTP, NTP, and syslog
  • Experience with Red Hat Satellite
  • Understanding of Grub and the Linux boot process
  • Understanding of Cloud Init
  • Experience with pipeline tools such as Jenkins, Bamboo, or Hudson
  • Familiarity with Relational and NoSQL databases such as MySQL, Dynamodb, PostgreSQL, Cassandra or MongoDB
  • Experience with application and systems monitoring tools and software

If you would love to play a key role in the expansion of our Global Cloud Infrastructure, then hit apply!

Our Carlsbad, CA office is just 30 minutes north of San Diego and 5 minutes from the beach. We know there is more to life than work and with full gym access, volleyball/basketball courts and meal services onsite you’ll never want to leave our beautiful campus. You can also reach out to help others in the community by being involved in our VPartners program.

To learn more about this site and other office locations, please click here!

Additional requirements

Minimum education:

BA/BS or equivalent experience

Years of experience:

2-4 years

Travel:

Up to 10%

Citizenship:

US Citizenship Required

Clearance:

None

Back to search jobs

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, color, 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.

If you would like to request an accommodation on the basis of disability for completing this on-line application, please click here.