JOB TITLE: Senior DevOps Engineer LOCATION: Pleasanton, CA DURATION: 4-6 week contract to hire RATE RANGE: $80 - $90/hr SUMMARY: I n 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.
QUALIFICATIONS: - 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.
IND123