Urban Airship offers Mobile Relationship Management (MRM) solutions that enable brands and marketers to earn and maintain a presence on their customers' mobile devices in order to build brand awareness, engage users, drive conversions and increase customer loyalty. Its cross-platform solutions manage the end-to-end process of delivery customer- and location-targeted mobile push messages and Apple Passbook passes including consulting services and analytics to optimize effectiveness.
We run a high capacity, fault tolerant, and horizontally scalable infrastructure. Urban Airship's operations engineers are involved in design and implementation of automation, deployment, and monitoring systems. We analyze system behavior to tease out performance gains and squash configuration issues. We help maintain healthy distributed databases, web servers, deploy the odd email/smtp server, run load tests, backup mission critical data, know when to use caching, write naming services, and are syslog masters, and we're looking to do more. This is serious fun!
Linux system administration, including configuration, troubleshooting, and automation
Service configuration for dozens of interconnected applications on virtualized hosts, anything from web servers to databases to home grown services
Performance analysis and tuning for applications, databases, everything in between
Create tools to help automate and conduct functional tests of infrastructure
Participate in on-call rotation
Thoroughly document status and configuration of production systems
Experience and Skills
Linux/System Administration and a good understanding of python/java based systems
Familiarity with TCP/IP networking and routing for small and large networks
Experience with automation tools
Strong understanding of backup solutions
Some experience in monitoring systems and alerting
Technologies we use:
If you don't know some of these technologies that's ok, but you should be excited about learning them!
F5 load balancers, Juniper SRX firewalls
Beanstalk (asynchronous job queue)
Kafka (distributed publish/subscribe messaging system)
AWS (S3, EC2, etc.)
Urban Airship powers Push Notifications, In-App Purchase, and Subscriptions for mobile applications across major mobile platforms.