Summary
Join LogicGate as a DevOps Engineer and build and maintain cloud infrastructure and tooling to support our enterprise GRC SaaS product. You will focus on AWS infrastructure management, using Terraform for automation, and collaborating with Engineering and Information Security teams. Responsibilities include developing internal tools using Golang and Python, implementing monitoring and logging with Datadog, and managing AWS costs. This role requires 24/7 on-call support. The ideal candidate has a Bachelor's degree, 5+ years of DevOps experience (3+ in AWS), and expertise in Terraform, Kubernetes, Docker, GitLab, and more. LogicGate offers a competitive salary, benefits, and a flexible work environment.
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
- AWS Infrastructure Management / Proven track record of successfully building and maintaining robust AWS infrastructures
- Security Best Practices / Knowledgeable in security best practices for infrastructure, including patching, penetration testing, and familiarity with WAR + FTR + CIS Benchmarks
- Expertise in Terraform / A solid grasp of Terraform for infrastructure management and module creation
- Programming in Golang, and/or Python / Practical experience in programming with Golang and/or Python, particularly in building internal automation tools
- Proficiency with Git CLI / Strong understanding of repository management, collaborative coding including: branching, rebasing, squashing, stashing, etc
- Proficiency with Docker / Demonstrated ability to work with Docker containers, with a strong understanding of containerization technology and its applications
- Strong Background in Observability / Experience with monitoring, logging, and using tools like Datadog to enhance system observability
- Experience with GitLab and GitLab Runners / 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 / You'll 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 / You'll 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
- Variable compensation (bonus)
- Equity
- Health and wellness benefits
- Generous PTO
- 12 Annual Company Holidays
- Summer and Winter Fridays
- Health Days
- Career development and learning opportunities including access to LinkedIn Learning
- Regular People Leader training
- Our internal Mentorship Program
- Annual learning & development program
- Paid parental leave
- 401k matching
- Health, vision, and dental insurance
- Accident and life insurance
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.