FirmPilot is looking for a mid-level DevOps Engineer who is passionate about Continuous Delivery and enjoys building reliable deployment pipelines. The role involves managing cloud infrastructure, building CI/CD pipelines, and ensuring observability across systems while collaborating closely with the development team.
Responsibilities:
- Build Continuous Delivery pipelines that enable safe, frequent production deployments
- Manage and optimize cloud infrastructure for performance, cost efficiency, and reliability
- Evaluate and implement infrastructure solutions and best practices as new needs arise
- Support security best practices across containerized services
- Own observability and monitoring across backend and frontend systems
- Participate in daytime on-call rotation and contribute to incident response and postmortem processes
- Support internal employee technology requests, including device setup, troubleshooting, software installation, and access issues
- Provision and deprovision employee accounts across company systems as part of onboarding and offboarding processes
- Manage company-issued hardware, including laptops, peripherals, inventory tracking, replacements, and lifecycle management
- Maintain user access permissions and assist with identity and access management best practices
- Support endpoint security initiatives, including device compliance, access controls, and security best practices
- Document internal IT processes and maintain technical documentation to support a growing organization
Requirements:
- Solid understanding of Continuous Delivery principles and real-world implementation using Terraform and GitHub Actions
- Experience managing AWS infrastructure at scale — including multi-account environments, IAM, ECS Fargate, SNS/SQS, and event-driven architectures
- Strong background in containerization and Docker
- Familiarity with security best practices for cloud-native environments
- Comfortable using monitoring tools to identify and diagnose performance issues across the stack, including frontend systems
- Strong general troubleshooting skills, with the ability to track down root causes across distributed, event-driven systems
- Experience with feature flags and progressive rollout strategies
- Honesty and consistency: you do what you say you'll do, and you're upfront when something's off
- Curiosity and discipline: you dig into problems rather than guessing, and you follow through on the boring-but-important parts of the job
- High emotional intelligence: comfortable asking for help, quick to own and surface your own mistakes
- Kubernetes experience is a plus — we have workloads on EKS today and are expanding our footprint there