Overview
Job Description
DevOps Engineer (Operations/SRE)Location: Santa Clara Valley, California, United StatesMinimum Experience: 6+ yearsSUMMARYWe are seeking an experienced DevOps/SRE Engineer to support the availability, performance, andautomation of mission-critical enterprise platforms and infrastructure. You will work across cloudenvironments, routing infrastructure, database systems, and internal tooling — contributing to operationalexcellence for high-volume, globally distributed systems.This role requires hands-on technical execution: building automation, managing infrastructure-as-code,supporting production deployments, and collaborating closely with application engineers, DBAs, and crossfunctionalteams.KEY QUALIFICATIONSCore (Required)Cloud — Solid working knowledge of cloud platforms (compute, storage, networking, IAM, serverless,container services); ability to architect, deploy, and troubleshoot cloud-hosted workloadsLinux — Filesystem, process management, user/permission management, systemd, packagemanagement, performance troubleshootingDevOps & CI/CD — CI/CD pipelines (Jenkins, GitHub Actions, or similar); release management anddeployment automationNetworking — DNS, TCP/IP, load balancing, firewalls, VPNs, proxies, routingScripting — Proficient in Bash and/or Python; production-quality automation scripts for operationalworkflowsConfiguration Management — Hands-on Ansible (playbooks, roles, inventories, vault); infrastructureautomation at scaleContainers & Orchestration — Docker and Kubernetes basicsDatabase — Experience with relational and NoSQL databases — Oracle, Cassandra, PostgreSQL, orsimilarSRE Practices — Capacity planning, failover procedures, backup/recovery, and monitoringMonitoring & Observability — Splunk for log analysis, alerting, and operational troubleshootingReverse Proxy — nginx configuration, traffic management, and performance tuningProblem Solving — Strong troubleshooting and incident diagnosis in production environmentsPreferred (Strong Plus)Generative AI — Experience leveraging AI tools (LLMs, code assistants, prompt engineering) toaccelerate automation, troubleshooting, and documentationJava Development — Experience writing or maintaining Java/J2EE applications; familiarity with Spring,React, or similar frameworksFamiliarity with additional observability tools (Datadog, Prometheus, Grafana, or similar)Infrastructure-as-code tools (Terraform, CloudFormation)Security fundamentals — secrets management, access control, certificate managementPrior experience in large-scale enterprise IT operations or platform engineering environmentsRESPONSIBILITIESBuild and maintain automation for infrastructure provisioning, deployments, and operational runbooksManage and optimize cloud environments — compute, networking, storage, and security configurationsDevelop and maintain Ansible playbooks for configuration management across multiple environmentsSupport production systems through incident triage, root cause analysis, and on-call participationCollaborate with DBAs on database infrastructure — capacity testing, failover readiness, and monitoringImplement and improve CI/CD pipelines for application and infrastructure deploymentsParticipate in change management and release coordination processesManage service accounts, access provisioning, and security configurationsMaintain routing and proxy infrastructure — configuration updates, performance tuning, troubleshootingDocument operational procedures, runbooks, and architecture decisionsWork cross-functionally with application engineers, security teams, and platform ownersEDUCATION & EXPERIENCEBS/MS in Computer Science, Engineering, or equivalent practical experience5+ years in a DevOps, SRE, Systems Engineering, or Cloud Engineering roleDemonstrated experience operating in cloud environmentsTrack record of delivering automation that reduced manual operational workExperience supporting critical production systems with 24x7 availability requirementsADDITIONAL INFORMATIONComfortable working independently while coordinating with multiple teamsStrong written communication skills — ability to document processes and contribute to team knowledgebasesFamiliarity with Agile/Scrum workflows is a plus
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.
