LogicGate

Software Engineer – DevOps

LogicGate

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $100,000 - $150,000 per year

Job Level

Mid-LevelSenior

Tech Stack

AnsibleAWSCloudDockerGoKubernetesPythonTerraform

About the role

  • 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.
  • Collaborate with Engineering and Security teams to construct, maintain, and deploy containerized environments using Docker.
  • Develop and maintain internal tools using Git-based development workflow, Golang, and Python, enhancing our operational capabilities and automating routine tasks.
  • 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.

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.
Benefits
  • Competitive salary and variable compensation plans
  • Equity options
  • Flexible health and wellness benefits
  • Generous PTO
  • Annual Company Holidays
  • Health Days
  • Summer Fridays
  • Informal and formal programs for career growth and development

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
AWSTerraformAnsibleGitLab CI/CDDockerGolangPythonDatadogOpsGenieKubernetes
Soft skills
collaborationproblem-solvingcommunicationorganizational skillsattention to detail
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineering