What are the responsibilities and job description for the DevOps Manager position at FasterOutcomes?
Company Description
FasterOutcomes is dedicated to revolutionizing the legal journey by making it a people-first experience. We leverage cutting-edge technology to streamline legal processes, enhance productivity, and deliver exceptional outcomes for our clients. We are a fully remote team that values innovation, collaboration, and a strong commitment to delivering high-quality solutions.
We are emerging out of stealth mode with a strong team from Uber, PayPal, and Meta, alongside a robust leadership team that has successfully scaled companies and products from inception to multi-hundred-million-dollar portfolios.
Position Overview:
We are looking for a Senior DevOps Engineer with extensive experience in Google Cloud Platform (GCP), containerization technologies, and a strong background in cloud security and infrastructure management. The ideal candidate will have a passion for automating processes, ensuring robust system performance, and working collaboratively with development and operations teams. Experience with tools like Pulumi, Temporal, and Elasticsearch is highly desirable.
Key Responsibilities:
Cloud Infrastructure Management
- Design, implement, and manage scalable cloud infrastructure on GCP.
Containerization
- Develop and maintain containerized applications using Docker and GCP Cloud Run.
Automation & Scripting
- Create and optimize shell scripts for automation tasks to streamline operations.
Cloud Security
- Implement robust security measures using GCP IAM, Secret Management, and industry best practices.
Database Management
- Manage Postgres and NoSQL databases within the cloud environment.
Monitoring & Logging
- Set up and maintain GCP logging and monitoring systems to ensure reliability and proactive issue resolution.
Virtual Machines
- Deploy and manage GCP VMs for various applications and workloads.
Storage Solutions
- Oversee GCP storage services for data backup and disaster recovery processes.
Collaboration
- Work closely with development and operations teams to optimize and streamline deployment processes.
Must-Have Qualifications:
- 5 years of experience in DevOps engineering or a related role.
- Extensive experience with GCP services such as Cloud Run, IAM, VMs, Storage, and Secret Management.
- Proficiency in containerization using Docker and orchestration tools.
- Strong scripting skills, particularly in shell scripting for automation.
- Deep understanding of cloud security practices and GCP security tools.
- Experience managing Postgres and NoSQL databases.
- Familiarity with GCP logging and monitoring tools.
- Hands-on experience with CI/CD pipelines and infrastructure as code practices.
- Excellent troubleshooting skills and attention to detail.
Good-to-Have Skills:
- Pulumi: Experience managing infrastructure as code using Pulumi.
- Temporal: Familiarity with workflow orchestration using Temporal.
- Elasticsearch: Experience deploying and managing Elasticsearch clusters.
- Kubernetes: Proficiency with Kubernetes for container orchestration.
- Cloud Networking: Strong understanding of GCP networking services.
- Configuration Management: Knowledge of tools like Terraform or Ansible.
- Microservices Architecture: Experience deploying and managing microservices.
- Compliance Standards: Familiarity with compliance standards relevant to the legal industry.
Why Join Us?
- Be part of a team that’s innovating the legal industry through AI and automation.
- Work remotely with a group of talented and driven professionals.
- Use the latest tools and technologies to build and manage cutting-edge infrastructure.
- Competitive compensation, benefits, and opportunities for professional growth.
Ready to be part of something big? Let's shape the future of legal tech together!FasterOutcomes is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.