Site Reliability engineer
Location
United States
Posted
9 days ago
Salary
$65 - $70 / hour
Seniority
Mid Level
No structured requirement data.
Job Description
Site Reliability engineer
ACI Infotech
Role Description - Design and manage multi-account AWS infrastructure (VPC, Route Tables, EC2, ECS, EKS 1.33, RDS, DynamoDB, Elasticache, S3, Transit Gateway, Resource Access Manager, Lambda, CloudFormation, AWS Backup) - Configure load balancing and traffic management (ELB, NLB, Target Groups with gRPC, Route53, Global Accelerator, CloudFront) - Implement security and compliance controls (IAM, IAM Identity Center, SCP, Guard Duty, WAF, CloudTrail, ACM, Secrets Manager, OKTA integration) - Manage Cloudflare infrastructure (Zero Trust, Argo Smart Routing, DNS, Workers, Load Balancer, Bot Management, WAF, Rules & Policies, Cache) - Manage S3 with Access Policies, Lifecycle Policies, S3 Storage Lens optimization, and cross-region replication - Operate messaging and notification services (SNS, SES, SQS) - Architect and manage multi-cluster EKS environments with HA and cross-region DR scenarios using Istio service mesh, Network Policies, Karpenter, HPA, KEDA, Argo CD, Argo Rollouts - Implement and maintain Argo CD for multi-cluster application management with HA and cross-region DR configurations - Configure Argo CD Application Sets for managing applications across multiple EKS clusters - Implement ECR with global cross-region replication for container image distribution and disaster recovery - Implement Aurora Global Database for cross-region DR, manage Aurora RDS (MySQL and PostgreSQL) and standalone MySQL/PostgreSQL instances for development - Design and maintain RDS cross-region replication, automated backups, failover strategies, and upgrade procedures - Establish and maintain DevOps practices including change management, release management, and deployment strategies - Build resilient CI/CD pipelines with cross-region artifact replication, automated testing, and failover capabilities - Develop and maintain GitHub Actions shared internal workflows and reusable actions for standardized deployments - Implement change approval workflows, deployment gates, and release coordination processes - Implement Crossplane for automated feature environment creation, upgrades, and AWS resource provisioning - Deploy applications using Helm, Customize with Overlay Patches, Jsonnet, and Crossplane for infrastructure orchestration - Maintain platform operators (External DNS, External Secrets, Reloader) and custom CRDs - Build comprehensive observability stack & Dashboards (Grafana, Thanos/Prometheus, Loki, Alert manager, Open Telemetry Alloy/Tempo/Beyla/Pyro scope) - Configure exporters (Blackbox, MySQL, Redis, YACE CloudWatch, Cloudflare, Node Exporter, Prometheus Push Gateway) - Support data platforms (Kafka/Kafka UI, Minion, Airflow, JupyterHub, DASK, Superset, Imply, AWS Glue, Athena, Quick Sight, Bedrock) - Optimize CI/CD with GitHub Actions, Actions Runner Controller (ARC), runs-on.com, GitHub Rulesets - Manage mobile app delivery pipelines (Unity Build Management, Fastlane, Google Play Developer, Apple Developer/Enterprise, Applivery) - Implement and maintain all infrastructure using Terraform/Open Tofu with Scalr, backporting existing resources into code - Automate operational tasks wherever possible; create comprehensive runbooks for non-automatable procedures - Conduct thorough post-mortem analysis after incidents, documenting learnings and implementing preventive measures - Drive cost optimization initiatives using S3 Storage Lens, CloudWatch metrics, rightsizing recommendations, and resource lifecycle management - Develop automation in Bash, Python, Go, C#/.NET (Unity Game Engine) - Maintain developer experience (Backstage, Click Up, Miro, Shared GitHub Action/Workflows) - Integrate monitoring and alerting (PagerDuty, Cronitor, Wiz, CloudWatch) Qualifications - Multi-account AWS architecture with Transit Gateway, Resource Access Manager, VPC design, and Route Tables - Kubernetes/EKS high availability with cross-region disaster recovery scenarios - Multi-cluster EKS management with service mesh (Istio), autoscaling (Karpenter, KEDA), GitOps (Argo CD) - Argo CD enterprise deployment for multi-cluster application management with HA and cross-region DR - Argo CD Application Sets, app-of-apps patterns with Helm, and cluster management strategies - ECR global cross-region replication strategies for container image distribution and DR - Cloudflare enterprise features (Zero Trust, Argo Smart Routing, DNS management, Workers, Load Balancer, Bot Management, Cache optimization, WAF Rules & Other Security Policies) - Aurora Global Database implementation and management for cross-region DR - Aurora RDS (MySQL and PostgreSQL engines) and standalone MySQL/PostgreSQL instance management - RDS cross-region replication, automated failover, disaster recovery, and version upgrade strategies - DevOps best practices including change management, release management, and deployment coordination - Resilient CI/CD pipelines with automated testing, cross-region artifact distribution, and failover - GitHub Actions shared workflows and reusable actions development for internal use - Crossplane for Kubernetes-native infrastructure provisioning, feature environment automation, and upgrade orchestration - Expert-level Terraform/Open Tofu with enterprise policy management (Scalr) - Infrastructure backporting and migration from ClickOps to IaC - Complete observability stack (Prometheus, Grafana, Loki, Open Telemetry, distributed tracing) - Data pipeline orchestration (Kafka, Airflow) and analytics platforms (Superset, Imply) - GitHub Actions with self-hosted runners (ARC, runs-on.com) - Proficiency in Python, Bash, Go, and C#/.NET for automation development - Security implementations (IAM, SCP, OKTA, WAF, Guard Duty, Wiz) - Mobile CI/CD (Unity, Fastlane, Apple/Google distribution & Applivery during Development) - Disaster recovery planning, testing, and automation (AWS Backup, cross-region strategies) - AI/ML infrastructure experience (AWS Bedrock) - Cost optimization strategies and Quick Sight for AWS Cost Review - Post-mortem facilitation and blameless incident analysis - Runbook creation and maintenance for operational procedures Technical Skills - Container orchestration with advanced networking and progressive delivery - Infrastructure as Code and GitOps methodologies with automation-first mindset - Change management workflows, approval gates, and release orchestration - CI/CD pipeline design with automated testing, security scanning, and deployment strategies - Incident response, on-call management, post-mortem analysis, DR execution - Crossplane composition design and custom resource definitions - Custom CRD and operator development in Kubernetes - Event-driven architecture (Lambda, SQS, SNS, SES) - Real-time analytics and BI platforms - Developer portal management (Backstage) - Multi-region failover automation and orchestration - Cost analysis and optimization using native AWS tools - Automation of repetitive operational tasks - Technical documentation and runbook authoring - Database performance tuning and optimization (Aurora, MySQL, PostgreSQL) - Argo CD backup, restore, and disaster recovery procedures - Cloudflare Workers development & deployment using Wrangler Soft Skills - Strong troubleshooting - Cross-functional communication - Self-directed - Documentation-focused - Cost-conscious - Continuous improvement mindset
Related Guides
Related Categories
Related Job Pages
More DevOps Engineer Jobs
Senior DevOps Engineer – UK/Europe Support
In All MediaImagine the future of business. Ideas for a Digital Renaissance.
• Lead and execute cloud infrastructure migration tasks • Act as the primary DevOps point of contact for UK and European engineering stakeholders • Maintain, optimize, and scale cloud environments using Terraform • Manage and refine automated deployment pipelines primarily via Jenkins • Manage containerized environments using Docker and Kubernetes • Seamlessly integrate with the existing DevOps team
Network Deployment Engineer – Contract
FluidStackNVIDIA H100 & A100 GPUs available on demand at scale. Access thousands of GPUs for AI/LLM/ML, ready for deployment now.
• Deploy and validate data center network infrastructure (front-end, back-end, BMS, management): configure switches, install and validate optics, coordinate cabling, and drive deployments to completion. • Ensure physical connectivity meets production standards: coordinate fiber remediation, validate insertion loss and OTDR traces, troubleshoot optical-layer issues, and document as-builts. • Manage hardware logistics: device staging, rack/stack coordination, RMA, DCIM updates, inventory, and vendor shipments so devices are ready when deployments need them. • Partner with DC Operations, ICT, Hardware, and Network Engineering to identify blockers early, escalate decisively, and keep multi-team efforts on track. • Maintain cutsheets, as-builts, validation results, and lessons learned, and contribute to the deployment playbook that lets the team scale. • Provide operational support during and after deployments: incident response, troubleshooting, and break-fix.
Role Description As a Senior DevSecOps Engineer, you are the builder and operator of the pipelines, tooling, and security controls that let every engineer on this platform ship fast and ship safely. You will design, implement, and own the CI/CD infrastructure, security gates, container build pipelines, and developer tooling that govern how code moves from a developer's workstation to production. On a platform handling the financial data of millions of Africans, the pipeline is a critical control surface — and you own it end to end. What You'll Do - CI/CD Pipeline Design & Ownership: - Own the design, implementation, and ongoing operation of the platform's CI/CD infrastructure. - Build and maintain pipelines across the platform's approved CI/CD tooling — GitHub Actions, Azure DevOps Pipelines, GitLab CI, and Jenkins. - Ensure every service ships exclusively through automated, version-controlled pipelines. - Pipeline Quality Gates: - Embed security, quality, and performance validation into every stage of the development lifecycle. - Implement and operate SAST, DAST, SCA, and secrets detection for security. - Integrate AI-powered code review and testing agents into CI/CD pipelines. - Container Build & Supply Chain Security: - Own the platform's container build pipeline end to end. - Enforce the use of approved, minimal base images. - Maintain a software bill of materials (SBOM) for all platform services. - Infrastructure as Code Pipeline Integration: - Integrate all infrastructure provisioning workflows into version-controlled, automated pipelines. - Enforce IaC security scanning and policy checks before any infrastructure change is applied. - Environment Management & Dev Containers: - Own the platform's environment strategy. - Enforce the use of dev containers across all engineering teams. - Secrets Management Integration: - Integrate Azure Key Vault and AWS Secrets Manager into all CI/CD pipelines. - Enforce secret rotation schedules. - Observability & DORA Metrics: - Instrument all CI/CD pipelines with the metrics and tooling needed to track, baseline, and continuously improve the platform's engineering performance. - Own the collection and reporting of DORA metrics. - Developer Experience & Standards: - Own the developer tooling, onboarding documentation, and pipeline standards. - Work alongside the DevSecOps Evangelist to educate and embed DevSecOps best practices. - Runtime Security: - Implement and operate runtime security controls across the platform's containerised workloads. - Ensure anomalous container behaviour triggers automated alerts. - Incident & Rollback Support: - Maintain robust, tested rollback and re-deployment capabilities across all services and environments. - Act as a key technical resource during platform incidents. Qualifications - 4+ years of hands-on DevSecOps or DevOps engineering experience. - Expert-level experience with one or more of the platform's approved CI/CD tools. - Hands-on experience integrating security tooling into CI/CD pipelines. - Strong container security knowledge. - Solid Infrastructure as Code experience. - Hands-on experience with container orchestration platforms. - Working knowledge of secrets management platforms. Requirements - Experience with runtime security tooling — specifically Falco. - Familiarity with DORA metrics tooling. - Experience with serverless compute platforms. - AWS and/or Microsoft Azure certification. - Experience working in a fintech, banking, or regulated environment. - Familiarity with software bill of materials (SBOM) tooling. Benefits - Impactful work — you'll own the pipelines and security controls that govern how code ships. - World-class team — you'll work alongside engineers, architects, and security specialists. - Modern ways of working — security-first, fully automated, IaC-driven. - Lagos, Nigeria — based at our Lagos office, at the heart of Africa's most dynamic technology ecosystem. How to Apply To apply, please use the link provided in the job posting. Applications are managed through our recruitment platform and reviewed on a rolling basis.
Site Reliability Engineer (Application Support)
Scratch FinancialScratch Financial is the world's simplest patient financing solution.
Company Description NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit www.nbcuniversal.com for more information. Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world. Job Description Are you passionate about digital media, entertainment, and software services? Do you like big challenges and working within a highly motivated team environment? Candidates for the "SRE Production Support" role in our AIOps group will be responsible for: - Design, implementation, and full-stack lifecycle support for digital asset delivery systems - Delivery application tuning, performance optimization and troubleshooting - Assisting with scoping, design, and implementation of media delivery project initiatives, under supervisor and team lead guidance - Participating in incident cause-analysis & assistance in remediation & design efforts to improve reliability/prevent future failure scenarios - Working closely with DevOps teams to identify, understand & develop monitoring for key system health/performance metrics - Writing code and scripts to automate everything possible Qualifications REQUIREMENTS: Technology Expertise and Ownership - Experience with Site Reliability Engineering best practices and principles (Resiliency, Observability, Availability, Scalability) - Experience with Agile DevOps methodologies, process & associated software (ServiceNow Agile, Jira) - Experience with digital asset delivery systems (Signiant, Aspera) - Experience supporting/administering Linux OS versions & features - Experience with public cloud service offerings (AWS, Azure, Google) - Familiarity with network technology concepts (TCP/IP, UDP, IPV4, IPV6, DNS, SSL, Firewalls, F5 LTM) - Familiarity with automation, CI/CD pipeline & software testing (Ansible, Terraform, Puppet, Chef, and Jenkins) - Experience with version control management (git, GitHub) - Experience with script language development (Python, Node.js, Perl) Collaboration and Technical Communication Requirements - Impeccable written and verbal communication and presentation skills for both technical and non-technical audiences - Ability to collaborate enthusiastically with DevOps teams, customers, and peers across our organization - Ability to communicate directly with software vendors - Comfortable adapting to pivots in direction based upon shifting work priorities - Demonstrate a tolerance for stress and provide a supportive attitude for all colleagues - Ability to participate in a 24X7 on-call rotation PREFERRED QUALIFICATIONS: - BS in computer science or related field - At least 3 years of experience supporting high volume/large-scale environments - Media industry experience (broadcast or production) preferred - Cloud platform certification preferred Additional Information As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law. If you are a qualified individual with a disability or a disabled veteran and require support throughout the application and/or recruitment process as a result of your disability, you have the right to request a reasonable accommodation. You can submit your request to AccessibilitySupport@nbcuni.com.


