Jobs · Engineering · Georgia

Senior Site Reliability Engineer

Spartan Technologies · Atlanta, GA · 13 mo ago
EngineeringFull-time

About the Role

The SRE team is an innovative team devoted to providing a Docker-based Platform as a Service and assisting a growing number of teams with infrastructure as code questions and needs across a large AWS-focused portfolio.

Responsibilities

  • Work with development teams to help create deployment pipelines and infrastructure for a growing landscape of microservices across 50+ AWS accounts.
  • Support the evolution of the platform to expand a growing number of AWS services, allowing the dev teams we work with to focus on building Docker containers, largely in .NET.
  • Remove the last of the on-prem presence and support refactoring and improvements to the Company's logistics availability and resiliency.
  • Improve predictability and reliability of software releases, workflows, and operating software.
  • Reduce complexity and streamline delivery by participating in the creation of and promoting the use of reusable code, tooling, systems, and solution patterns.

Requirements

  • Bachelors degree in a related discipline and 4+ years' experience in a related field.
  • Expertise in designing, analyzing, and troubleshooting large-scale distributed systems.
  • Ability to debug, optimize code, and automate routine tasks.
  • Systematic problem-solving approach, coupled with effective communication skills and a sense of drive.
  • Understanding of Linux operating systems and Docker containerization.
  • Strong experience in Terraform or another IaC language for managing infrastructure and environments at scale.
  • Fluent coding experience with at least one of these languages: Python, .NET, Ruby.
  • Experience rolling out highly available, mission-critical applications.
  • Experience with version control systems (Git specifically) and trunk-based branching strategies.
  • Experience designing, deploying, and supporting solutions in AWS.
  • Experience with CI/CD systems (GitHub Actions, AWS CodePipeline/CodeBuild/CodeDeploy).
  • Experience with database infrastructure (RDS, Aurora, MySQL, Postgres, DynamoDB).

Qualifications

  • Bachelors degree in a related discipline and 4+ years' experience in a related field.
  • P.h.D. and up to 1 year of experience; or 8 years' experience in a related field.
  • Expertise in designing, analyzing, and troubleshooting large-scale distributed systems.
  • Ability to debug, optimize code, and automate routine tasks.
  • Systematic problem-solving approach, coupled with effective communication skills and a sense of drive.
  • Understanding of Linux operating systems and Docker containerization.
  • Strong experience in Terraform or another IaC language for managing infrastructure and environments at scale.
  • Fluent coding experience with at least one of these languages: Python, .NET, Ruby.
  • Experience rolling out highly available, mission-critical applications.
  • Experience with version control systems (Git specifically) and trunk-based branching strategies.
  • Experience designing, deploying, and supporting solutions in AWS.
  • Experience with CI/CD systems (GitHub Actions, AWS CodePipeline/CodeBuild/CodeDeploy).
  • Experience with database infrastructure (RDS, Aurora, MySQL, Postgres, DynamoDB).

Similar jobs