About Rocket Lawyer
We believe everyone deserves affordable and simple access to legal services.
Rocket Lawyer is one of the largest and most widely used online legal service platforms in the world. Rocket Lawyer has helped over 20 million people create over 3 million legal documents, and answer over 30,000 legal questions.
We are in a unique position to enhance and expand the Rocket Lawyer platform to a scale never seen before in the company's history, to capture audiences worldwide. We are expanding the London engineering team to take on this challenge!
About the Position
You’ll bring to the role a passion for building secure, robust, and high performance distributed systems. The ideal candidate will be a top-notch Linux expert with a devops focus and experience in fast-paced, dynamic environments. In addition to participating in the ongoing evolution of our server and network environments you will be part of our Tier 1 site support staff.
A Day in the Life
Participate in the adoption of public cloud technologies, including migration of existing workloads and optimizing our architecture and practices to make best use of cloud technologies and patterns
Participate in evolving our build, deployment, and release management practices towards a continuous integration/continuous deployment model
Architect infrastructure and application monitoring and log analysis frameworks to provide deep visibility into our Java-based application stack
Develop tools and processes for managing JVMs and applications in a container-based cloud deployment model
Part of the distributed on-call team responsible for the health of a 24/7 production hosted environment
Management of production web services (Apache, Tomcat, etc.)
General systems administration (RHEL/CentOS)
Troubleshooting and problem resolution
Minimum of 3 years of experience
Computer science degree or related technical experience preferred
Ability to automate system configuration and management using scripts (shell, ruby, python, etc.) and configuration management tools (preferably terraform and/or chef)
Experience with public cloud technologies (preferably GCP)
RedHat Linux/CentOS administration and management
The ideal candidates will also have
Experience with managing highly available production-facing e-commerce web sites
Experience with release management
Experience with build automation (jenkins, go, cruisecontrol, etc.)
Ability to diagnose and manage Java applications and JVMs
Knowledge of monitoring systems and frameworks (nagios, sensu, graphite, etc.)
Understanding of virtualization and containers
Experience with system and network security (IPS/IDS, firewalls, user management)