Senior DevOps Engineer

San Diego, CA

Full Time Senior-level / Expert
Mosaic logo
Mosaic
Mosaic is a goal-based budgeting and planning tool for businesses. It is built for flexible analysis that empowers you to make better decisions & help drive your business forward.
Apply now Apply later

Born from the needs of high-growth, data-driven companies, Mosaic fuels financial planning and business performance. The platform combines big data and machine learning to provide powerful predictive reporting capabilities, leveling the playing field and giving startups tools and insights previously reserved for large enterprises. 
Whether it’s better understanding your cash burn, forecasting spend scenarios or uncovering powerful business insights, Mosaic provides greater visibility into the most important dynamics of the business.
We’re looking for a DevOps engineer to join a small but growing DevOps/InfraSec team. This team is responsible for increasing the rate and reliability of software delivery, automating infrastructure and critical workflows to maintain and better business focus, monitoring for security efforts, and scaling out services and products as we continue to grow rapidly. Your work will make its mark on the entire organization. Here, the best ideas rise to the top. Help shape how our company technology stack is chosen, written, tested, monitored and delivered.

What You'll Be Responsible For:

  • Play a key role in helping design and implement core architectural concepts in support of current and future company objectives
  • Deploy, maintain, and scale out critical applications on cloud-native microservices architecture (AWS, Docker, ECS, Kubernetes)
  • Strengthen our application and environment security, applying standards and best practices and providing tooling to make development workflows more secure
  • Establish, maintain and evolve continuous integration and deployment (CI/CD) pipelines for existing and new services across multiple environments/accounts (BitBucket Pipelines, CircleCI)
  • Ensure systems are highly available and resilient. Monitor for SLA compliance (DataDog, CloudWatch)
  • Protect our customer data with continuous security practices and monitoring/analyses of logs and metrics (AWS Trusted Advisor, AWS GuardDuty, DataDog, CloudWatch)
  • Work collaboratively with multiple agile teams to help deliver end-to-end products and features, seeing them through from conception to delivery
  • Have on call responsibilities in rotation with the engineering team

Requirements:

  • Bachelor’s degree or the equivalent in experience in Engineering, Computer Science or related field.
  • Self-motivated. Excellent time management and organizational skills
  • Strong communication and documentation skills
  • Excellent judgment, analytical thinking, and problem-solving skills
  • 5+ years professional experience in DevOps or Systems Engineering in an AWS environment that includes IAM, ECS, RDS, autoscaling
  • Experience maintaining and deploying highly-available, fault-tolerant systems at scale
  • Experience building robust CI/CD tools such as BitBucket Pipelines or CircleCI
  • Success leveraging infrastructure as code and infra automation tools such as CloudFormation or Terraform
  • Prior experience with various relational and NoSql database such as Postgres, MySql, S3, Redis, DynamoDB
  • Experience building and managing containerization and clustering in Docker, ECS, Kubernetes
  • Strong familiarity with software and SaaS security best practices

Experience with the following is a Plus! (Not a requirement)

  • Strong understanding of micro-services and related architectures
  • Database administration of Postgres DB or similar
  • AWS Certifications: AWS Certified Solutions Architect, AWS Certified Developer, AWS Certified SysOps Administrator, AWS Certified DevOps Engineer
  • Knowledge of Linux Kernel fundamentals including job management, memory management, file systems, networking & debugging
Here at Mosaic, we are proud of our diverse workforce, and we strive to continuously strengthen our collaborative team of talented, independent, and kind individuals who are reshaping the world of corporate finance. As an equal opportunity employer, Mosaic prioritizes the inclusion of all intersectional identities and does not discriminate or tolerate discriminatory behavior or activities. We provide the tools our team members need to operate with a high degree of autonomy, and we embolden all to pursue professional and personal growth. While Mosaic is headquartered in beautiful Del Mar, California, our founders made an early decision to embrace a remote-friendly workplace. Team members are welcome in the office yet free to work from any location that supports their unique lives and lifestyles.
Job region(s): Remote/Anywhere North America
Job stats:  1  1  0
  • Share this job via
  • or

Explore more DevOps, Cloud and SRE career opportunities