DevOps Engineer (AWS & Kubernetes)
Sunnyvale, CA - USA
Job Summary
Job Title: DevOps Engineer (AWS & Kubernetes)
Location: Sunnyvale CA
Experience: 8-10 Years
Prior Apple experience is highly preferred.
Job Summary
We are seeking an experienced DevOps Engineer to support cloud infrastructure CI/CD automation and release engineering across multiple enterprise projects. The ideal candidate will have strong expertise in AWS Linux Kubernetes Docker Ansible Jenkins and infrastructure automation. This role requires hands-on experience managing cloud environments build and release processes configuration management and production support.
Required Skills
Cloud & Infrastructure
- 8-10 years of experience in DevOps Cloud Engineering and Build & Release
- Strong hands-on experience with:
- AWS (EC2 S3 VPC IAM Route 53 CloudWatch)
- Google Cloud Platform (GCP)
- Linux Administration (RHEL CentOS Ubuntu)
- Infrastructure Automation
DevOps & CI/CD
- Expertise in:
- Jenkins
- Bamboo
- CI/CD Pipeline Design
- Build & Release Automation
- Git
- SVN
- Experience with:
- Maven
- Ant
- SCM Best Practices
Containerization & Orchestration
- Docker
- Docker Compose
- Kubernetes
- Container Orchestration
- Kubernetes Deployment & Scaling
Automation & Scripting
- Strong scripting experience in:
- Bash
- Shell
- Python
- JavaScript
- Experience developing automation scripts for deployment monitoring and operational tasks
Configuration Management
- Ansible
- Ansible Tower
- Puppet
- Infrastructure as Code (IaC)
Databases & Application Servers
- Databases:
- Oracle
- MySQL
- MongoDB
- Application Servers:
- Apache Tomcat
- WebLogic
- WebSphere
- JBoss
- WildFly
Monitoring & Support
- Production Support
- Performance Monitoring
- Troubleshooting
- Root Cause Analysis
- Cloud Operations
Tools
- Jira
- ServiceNow
- Git
- Jenkins
- CloudWatch
Key Responsibilities
- Design implement and maintain scalable DevOps and cloud infrastructure solutions
- Build and manage CI/CD pipelines using Jenkins Maven and Git
- Automate infrastructure provisioning and configuration using Ansible and scripting languages
- Deploy manage and scale containerized applications using Docker and Kubernetes
- Configure AWS networking components including VPCs Subnets Security Groups Route 53 and IAM
- Develop automation scripts using Bash Shell Python and JavaScript
- Manage source code repositories branching strategies tagging and release processes
- Troubleshoot build deployment infrastructure and production issues
- Monitor cloud infrastructure performance and optimize system reliability
- Collaborate with development QA and operations teams to streamline software delivery
- Maintain configuration management standards and ensure software release integrity
- Support Linux Windows database and application server environments
Preferred Qualifications
- Prior Apple experience (highly preferred)
- AWS Certification (Solutions Architect DevOps Engineer or SysOps Administrator)
- Kubernetes Certification (CKA/CKAD)
- Experience with enterprise cloud migration and modernization projects
- Strong understanding of DevSecOps and Infrastructure as Code (IaC)