Software Engineer: DevOps

LogicGate
122d$100,000 - $150,000

About The Position

In this role, you will actively engage with cross-functional teams to build and maintain cloud infrastructure and tooling to support our enterprise GRC SaaS product. A key aspect of your position will be a strong focus on AWS infrastructure management. We require a candidate with a proven track record of building and sustaining robust AWS infrastructures — this expertise is crucial to our operations. Please note that this role includes some responsibilities for 24/7 on-call support, which is integral to our commitment to service excellence.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
  • 5 years of experience in a DevOps or related role, preferably in SaaS or Financial Services environment, and 3+ years in AWS, Terraform, Kubernetes, Docker, Gitlab, Go, Datadog, OpsGenie (Required)
  • Proven track record of successfully building and maintaining robust AWS infrastructures.
  • Knowledgeable in security best practices for infrastructure, including patching, penetration testing, and familiarity with WAR + FTR + CIS Benchmarks.
  • A solid grasp of Terraform for infrastructure management and module creation.
  • Practical experience in programming with Golang and/or Python, particularly in building internal automation tools.
  • Strong understanding of repository management, collaborative coding including: branching, rebasing, squashing, stashing, etc.
  • Demonstrated ability to work with Docker containers, with a strong understanding of containerization technology and its applications.
  • Experience with monitoring, logging, and using tools like Datadog to enhance system observability.
  • Hands-on experience with setting up and managing CI/CD processes using GitLab and its associated runners.

Responsibilities

  • Build New Infrastructure and Support Existing / Engage in developing new solutions and maintaining existing infrastructures within AWS environments.
  • Infrastructure as Code / Use Terraform to automate and manage cloud infrastructure, build custom modules as needed, and employ Ansible for large-scale automation tasks.
  • Continuous Integration and Continuous Deployment / Work closely with the Engineering and Information Security teams to deploy, maintain, and operate GitLab CI/CD runners, GitLab infrastructure, and GitLab pipeline code.
  • Containers / Collaborate with Engineering and Security teams to construct, maintain, and deploy containerized environments using Docker.
  • Internal Tooling and Automation / Develop and maintain internal tools using Git-based development workflow, Golang, and Python, enhancing our operational capabilities and automating routine tasks.
  • Observability / Implement and manage monitoring and logging frameworks, primarily using Datadog, to ensure optimal performance and quick resolution of issues.
  • Manage Costs, monitor AWS Savings plans, Reserved Instances, Compute Savings Plans, and AWS usage for potential savings and efficiencies.

Benefits

  • Competitive salary and variable compensation plans
  • Equity options
  • Flexible health and wellness benefits
  • Generous PTO
  • Annual Company Holidays
  • Health Days
  • Summer Fridays
  • Access to LinkedIn Learning
  • Regular People Leader training
  • Internal Mentorship Program
  • Paid volunteer hours
  • Company-wide charitable activities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service