Senior DevOps Engineer
XperiencOps Inc
Pleasanton, california
Job Details
Full-time
Full Job Description
XperiencOps Inc. is seeking a talented and experienced Senior SRE/DevOps Engineer to join our team. In this role, you will be responsible for maintaining and building the infrastructure and tools necessary for our development and operations teams to deliver high-quality software solutions. You will collaborate closely with cross-functional teams to automate processes, improve scalability and reliability, and ensure the smooth operation of our systems, and provide on-call escalation support for issues that may arise.
Responsibilities:
- Design, implement, and maintain CI/CD pipelines to automate the build, testing, and deployment of complex enterprise applications.
- Deploy, configure, and manage cloud infrastructure and services to support our enterprise applications and high-availability services.
- Identify and implement process improvements to increase efficiency, reliability, and scalability.
- Monitor and troubleshoot Production systems and respond to Incidents in a timely manner.
- Collaborate with development teams to understand their requirements and provide guidance on best practices during design reviews.
- Perform regular system and application performance tuning and optimization.
- Ensure proper security measures are in place to protect our systems and data, and meet our compliance needs.
- Document and communicate infrastructure design, configuration, and troubleshooting procedures to team members.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 10+ years of experience as a DevOps Engineer or Site Reliability Engineer with responsibility of Production environments (ideally with experience supporting Enterprise customers)
- Experience with cloud platforms such as AWS (preferred), Azure, or GCP.
- Deep understanding of CI/CD pipelines and related tools such as GitHub Actions, GitLab CI/CD, CodePipeline, etc.
- Experience using Terraform to deploy and maintain infrastructure-as-code (experience using AFT is a plus)
- Expertise in managing server-less architectures and AWS Serverless Services, experience with Serverless Framework preferred.
- Proficiency in scripting languages like Bash or Python.
- Experience with Observability tools such as New Relic (preferred), DataDog, or SumoLogic
- Experience with Managed Relational Databases (Aurora MySQL is ideal)
- Experience with containerization technologies such as Docker and orchestration tools like Kubernetes or ECS.
- Familiarity with version control systems like Git.
- Strong knowledge of networking, security, and monitoring tools and best practices.
- Strong problem-solving and troubleshooting skills.
- Excellent written and verbal communication and collaboration abilities.
- Experience working as part of a globally distributed team in an enterprise setting.
- Preferred: Certification as a Professional AWS Certified DevOps Engineer or Professional AWS Certified Solutions Architect.
Benefits
Office locations available for this role are:
- Pleasanton, CA