Enumerate - Senior Site Reliability Engineer
Requirements
• BS or MS in Computer Science, Engineering, or a related technical field, or equivalent practical experience. • 6+ years of experience with container orchestration services (Kubernetes preferred). • 6+ years of experience administering and deploying CI/CD tooling (e.g., Git, Azure DevOps, Jira, GitLab, Jenkins). • 6+ years of experience managing scalable applications in one or more major cloud providers. • 8+ years of significant experience with both Windows and Linux operating system environments. • 7+ years of experience with scripting and automation using tools such as PowerShell, Bash, or Python. • 4+ years of experience with infrastructure-as-code and orchestration platforms (e.g., Terraform, ARM/Bicep, CloudFormation, Ansible, etc.). • Demonstrated expertise designing architectures for scalable, reliable, and secure tech stacks in distributed systems. • Demonstrated expertise implementing workflow processes for operating and maintaining applications in distributed architectures. • Strong experience working in agile-leaning software development environments and across varying application stacks. • Deep understanding of best practices and IT operations in distributed, cloud-native architectures. • Experience defining and implementing governance and guardrails around infrastructure, CI/CD, and security. • Strong grasp of cloud cost management and optimization techniques (e.g., usage analysis, rightsizing, scaling policies). • Excellent problem-solving, troubleshooting, and incident management skills. • Excellent oral and written communication skills; capable of presenting complex technical concepts to technical and non-technical audiences. • Process-oriented with strong documentation skills and attention to detail. • Ability to translate loosely defined product or platform requirements into robust, scalable technical solutions.
Responsibilities
• Architecture & Infrastructure Ownership • Design, implement, and evolve cloud infrastructure architectures for high availability, reliability, security, and scale. • Define and maintain reference architectures and patterns for services, applications, and environments across the organization. • Develop workflow processes and standards for building, deploying, and maintaining applications within a distributed architecture. • Lead infrastructure modernization initiatives (e.g., containerization, Kubernetes adoption, infrastructure as code, platform consolidation). • Governance, Standards & Cost Management • Establish and enforce governance standards for infrastructure, CI/CD, observability, and operational practices. • Define and maintain policies for environment management, access control, configuration management, and change management. • Implement cost management practices (e.g., tagging, budget alerts, rightsizing, reservations/committed use, auto-scaling policies) to optimize cloud spend. • Partner with product and engineering leadership to balance performance, reliability, and cost-efficiency across environments. • Use DORA metrics and industry benchmarks to drive continuous improvement in delivery and operational performance. • CI/CD, Automation & Operations • Design, implement, and maintain CI/CD pipelines for multiple applications and environments using tools such as Git, Azure DevOps, GitLab, or Jenkins. • Develop and manage automation pipelines for deployment, configuration, and infrastructure management. • Build and maintain monitoring, alerting, and logging systems to ensure visibility, high availability, and performance of applications and services. • Manage cloud infrastructure resources and services to ensure reliability, security, and scalability. • Incident Management & Reliability • Lead incident response efforts, including triage, root cause analysis, and post-incident reviews. • Contribute to and maintain incident response processes, runbooks, and on-call practices. • Partner with engineering teams to design resilient systems and reduce mean time to recovery (MTTR). • Leadership, Mentorship & Cross-Functional Collaboration • Collaborate with software engineering, QA, product, and IT teams to determine the best way to tackle complex infrastructure, security, and delivery challenges. • Mentor engineers in DevOps and platform practices, tools, and standards across the organization. • Lead departmental initiatives related to DevOps, platform engineering, and infrastructure disciplines; present plans and progress to stakeholders. • Drive new department initiatives based on organizational needs and your expertise in modern technologies and industry trends. • Stay current on emerging technologies, tools, and best practices; evaluate their potential application within our tech stack.
Benefits
• $4,000—$5,000 USD
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT