Cloud Application and DevOps Engineer Featured
- Job ID
Cloud Application and DevOps Engineer job at ViaSat in
Description, duties, responsibilities
Cloud Application and DevOps Engineer
Are you passionate about designing building and delivering highly scalable applications that run on top of a service oriented cloud computing platform? Do you thrive being a key contributor in a collaborative distributive world-class engineering team working for a technology leader? ViaSat an innovator of Satellite and Wireless Network Systems is integrating LonoClouds service oriented cloud fabric into its broadband networks and technology infrastructure and is applying this technology to a wide range of different domains. ViaSat has been honored for its record of performance by national magazines such as INC Forbes and Fortune Small Business.
As Cloud Application and DevOps Engineer Engineer you will play a key role in the development of large-scale distributed applications with strong federation dynamic scaling and configuration security and policy management and superior robustness and fault tolerance capabilities. You have the passion to design and deliver highly scalable distributed applications that focus on the business requirements of customers and enable industry leadership in Cloud OS platforms. You possess the creativity and the motivation to deliver exceptional customer experience and to solve real problems for real users. You interact with customers and project management on developing solid domain and problem understanding and work with fellow application and core platform engineers to build solutions for those customer projects. You will have the opportunity to represent ViaSats cloud technology at customer meetings workshops conferences and in social media.
You will be joining a team of world-class engineers who work together very closely in a distributed setup in which team members are geographically spread out but collaborate with frequent communications shared development sessions distributed pair and group programming and sharing information and interactions by phone video chat e-mail and other means of information exchange.
The location of this position is flexible and does not require you to relocate or live in a specific location.
+ Broad range of technology interests across different disciplines including computer and system architecture web applications performance analysis distributed systems design testing and verification technologies data processing and networking
+ 3+ years of experience with commercial software development in building distributed applications and systems or equivalent expertise
+ Ability to work on distributed remote agile teams with a high degree of self-motivation and ability to work independently
+ Excellent communication and collaboration skills to drive interaction with customers peer developers and project managers
+ Strong technical and software engineering background in the areas of cloud computing enterprise computing servers networking and virtualization technology and products
+ Specific experience with agile methodologies (Kanban SCRUM XP). modern software development environments as well as with DevOps practices
+ Familiarity with different programming languages such as Python Java and functional programming languages in particular with Clojure and ClojureScript
+ Bachelors degree or higher in engineering discipline or equivalent experience
+ Travel up to 10%
+ Domain knowledge in any of satellite communication systems network provisioning server and network virtualization BSS/OSS is a plus
+ Experience in technologies used in the cloud computing space including Amazon AWS Google Compute Engine Rackspace or related IaaS offeringsmap/reduce algorithms virtualized server compute units scalable architectures distributed databases and big data analysis
+ Experience with SOA based integration techniques using web services XML/HTTPS REST or SOAPHands-on experience with Git
+ Experience with provisioning systems and resource management in cloud systems (such as Ansible Chef Puppet OpsWorks etc.) is a plus
+ Open source contributions and community engagement is desirable and supported
+ Proven experience with complete product life cycle in a production services environment including design implementation load and scale testing deployment and maintenance
Are you ready to take the next step in your career? Then submit your resume. It only takes a few minutes and could start you on your new path to a fulfilling career at ViaSat. We look forward to hearing from you.
ViaSat is an EEO/AA/Disability/Protected Veteran Employer. U.S. Citizenship or Lawful Permanent Residence status may be required for certain positions. For positions requiring U.S. Citizenship or Lawful Permanent Resident status verification of such status will be required upon accepting employment.
ViaSat Company Overview
ViaSat is in the business to connect the world. As a global broadband services and technology company, we are connecting international communities to the internet by offering residential internet service; enabling passengers and operations crews to stream high-bandwidth media, applications, and content when traveling globally on commercial, business or government aircraft and maritime vessels; and empowering international warfighters on the front lines of battle with real-time, secure internet-based intelligence, surveillance, and reconnaissance for high-requirement missions. We deliver and protect information – when and where it is needed most with our trusted communications ground systems, infrastructure, and services.