Alianza is seeking an experienced systems and infrastructure professional with expertise in building highly available and scalable SaaS platforms. The Engineer is part of the Operations team responsible to architect, design, deploy and maintain our highly available platform infrastructure. This team works closely with development to enable development velocity, while maintaining platform availability and scale.

You will work with a small, highly efficient team in a professional, yet casual environment. We are looking for a highly motivated and intelligent individual who can make an immediate positive impact while helping lead initiatives to improve the Alianza platform. The successful candidate is a seasoned systems engineer with a strong understanding of platform and system design, Linux/Unix systems administration, virtualization, cloud, networking, and distributed systems concepts. This is a hands-on role that will provide exciting leadership and engineering challenges.

Key Duties and Responsibilities:

  • Work with the Engineering team to design, architect, implement and manage our world-class hosted voice platform
  • Collaborate on system reliability, architecture and quality
  • Proactively ensure the highest levels of systems and infrastructure availability
  • Build automation tools and services - Help us automate anything that we’re doing manually today
  • Help build out our continuous integration and continuous delivery framework and build pipeline
  • Help move the underlying platform to our own internal IaaS or PaaS like architecture
  • Assist in moving non-core services to the public cloud (AWS)
  • Help us stay up to date with current best practices for scale and availability (we like to follow industry leaders like LinkedIn, Netflix, Etsy, Square, etc..)
  • Be willing to get hands dirty by implementing technology, maintaining systems and taking a turn at being on call

Required Experience and Expertise:

  • 5+ years systems engineering experience (senior level skills)
  • Experience architecting and operating highly-scalable and highly-available services
  • Linux expert
  • Strong DevOps experience maintaining Infrastructure as Code (Puppet, Ansible, etc.)
  • Strong experience in continuous integration (CI) and configuration management (eg Jenkins, Maven)
  • Strong system programming and automation skills (Python, Bash, Ansible)
  • Solid experience using IaaS and PaaS, preferably in AWS
  • Experience with virtualization and containerization (KVM, Docker, Kubernetes)
  • Experience with monitoring, alerting and log aggregation solutions
  • Working knowledge of Java server stack (Java Enterprise Edition, ReST/JAX-RS, caches, datastores, event driven queues) helpful
  • Solid networking knowledge (OSI network layers, TCP/IP, IP Tables)
  • Familiar with Agile/Scrum processes
  • Team player, emphasis on collaboration for success
  • Clear & Concise Communicator
  • Comfortable with an established, late-stage start-up environment

Location

Lindon, Utah