Jobs · Information Technology · Georgia

Site Reliability Engineering (SRE) Architect

MACHINE LEARNING TECHNOLOGIES LLC · Atlanta, GA · 4 wk ago
Information TechnologyContract

Key Responsibilities

  • Architect and design highly available, scalable, secure, and cost-effective infrastructure and application patterns on AWS
  • Define and evangelize SRE best practices, standards, and blueprints for service design, deployment, monitoring, and operational readiness across the engineering organization
  • Review current observability implementation to identify gaps and define steps to reach next level maturity of observability setup to provide deep insights into system health and behavior
  • With overall maturity lead the definition and implementation strategy for Service Level Indicators (SLIs), Service Level Objectives (SLOs), and Error Budgets for critical services
  • Platform Architecture & Automation: Design solutions to systematically reduce operational toil through automation and improved system design
  • Evaluate current SRE tools and automation frameworks (e.g., CI/CD pipelines, Infrastructure as Code modules, automated incident remediation, chaos engineering platforms) and suggest enhancements that will help overall enhancement of capability
  • Evaluate, prototype, and recommend new technologies, tools, and methodologies to enhance system reliability, developer productivity, and operational efficiency
  • Technical Leadership & Consultation: Act as a senior technical advisor and subject matter expert on reliability, scalability, and performance for development and platform teams
  • Provide architectural guidance during the design phase of new services and features to ensure reliability principles are embedded early (shift-left)
  • Mentor and coach other SREs and engineers, fostering technical excellence and adherence to SRE principles
  • Lead architectural reviews and production readiness assessments for critical systems
  • Resilience: Lead blameless postmortems for significant incidents, ensuring root causes are identified and systemic architectural improvements are prioritized and implemented
  • Architect and advocate for resilience patterns (e.g., circuit breaking, rate limiting, graceful degradation, chaos engineering) within applications and infrastructure

Required Qualifications

  • Proven experience in an architectural role, designing solutions for reliability, scalability, and performance
  • Deep understanding and practical application of SRE principles (SLIs/SLOs, error budgets, toil reduction, automation, incident management, postmortems)
  • Expertise in cloud computing platforms (e.g., AWS) including infrastructure, networking, and security services
  • Strong experience with containerization and orchestration technologies (Kubernetes, Docker, serverless computing)
  • Solid experience designing and implementing observability solutions (e.g., Dynatrace, Prometheus, Grafana, ELK/EFK Stack, Jaeger, OpenTelemetry)
  • Strong programming/scripting skills (e.g., Python, Go, Bash) for automation and tool development
  • Excellent analytical, problem-solving, and strategic thinking skills
  • Strong communication, collaboration, and leadership skills with the ability to influence technical direction across teams

Preferred Qualifications

  • Experience designing and implementing chaos engineering practices and platforms

Similar jobs