DevOps Software Engineer Devicescape Software
Devicescape tackles the complex challenge of magnifying mobile network capabilities and elevating mobile experience. The heart of Devicescape service is the Curated Virtual Network - a crowd-sourced Wi-Fi network that is ?Curated??the careful, repeated validation and monitoring of millions of amenity (free, public, and intentionally shared) Wi-Fi access points. Our products go beyond simple Wi-Fi offload, as Devicescape uses Intelligent Network Selection to automatically connect mobile devices to the best network at the best time.
Devicescape is seeking an experienced Software Engineering professional to drive automation and quality of service for Devicescape?s cloud platform. Devicescape runs a high transaction Wi-Fi Offload Service for mobile devices supporting a growing set of mobile operators and other companies focused on the mobile computing. Our team will build out the capabilities to manage this cloud based offering, derive value from the data it generates, and be the experts on all of Devicescape?s cloud based assets. This role will require creative problem solving, engineering focus, and the willingness to jump in on live-site issues.
As a DevOps Software Engineer you will be responsible for building and maintaining the infrastructure tooling required to drive small team efficiency with massive service scalability. Our service is hosted in Amazon Web Services (AWS) and job 1 is making sure we never have the need to log into individual servers again. In this role you will focus on driving more and more automation into the system designing, implementing, and improving upon open-source based deployment, configuration, monitoring, and automation systems. Hands on operational duties will be leveraged to inform on going service platform investments. Success will be more time building capability and less time sustaining existing infrastructure. Some job tasks include:
Build tooling to improve service delivery and operational automation.
Administer, configure, and troubleshoot AWS cloud-based Linux systems for production service environment.
Evaluate and make use of open source solutions aimed at solving operational challenges
Solve complex systems administration issues with a focus on preventing future service interruptions.
Share responsibility for availability, reliability, and performance of production services.
Develop and maintain web service support infrastructure.
Enact and maintain security practices on par with industry standards
Linux system-level experience is essential
Sound command of at least one scripting language, pref. bash/Python/Ruby
Expertise with Chef based system automation
Familiarity with AWS service APIs: EC2, S3, DynamoDB, CloudWatch, Route53, ElastiCache
Demonstrated experience in designing, deploying and managing common open source utilities for configuration management, deployment management, log aggregation, and system monitoring
Familiarity with the following tools is particularly advantageous: Logstash, Nagios, Elasticsearch, Mesos/Chronos, Redis
Experience in supporting high-traffic web services with complex architecture and sound understanding of common web technologies: web servers, load balancers, databases, proxies, caches, etc.
Domain expertise with any of the following is desirable: Nginx, JBoss, Apache, MySQL, Squid, MongoDB
Strong technical documentation skills.
||900 Cherry Avenue |
San Bruno, CA 94066