Title: Senior DevOps Engineer
Location: Milpitas, CA (4-days onsite, 1-day remote Hybrid schedule)
Schedule: Mon â Fri, 8:00AM â 5:00PM PST
Note: This is a W2 contract role, and it is NOT open to C2C or 3rd party candidates
Do you want to join a DevOps team that is transforming the way software engineering is done? Do you have experience in delivering high-quality code and deploying it seamlessly? Do you want to learn and apply the latest technologies in platform engineering? If you answered yes to these questions, then you are the candidate we are looking for. You are not just a hard worker; you are a smart worker. You are always looking for ways to improve your skills and processes. You can inspire and influence others with your empathy, passion, and expertise.
We are seeking candidates with deep fundamental knowledge of containerization, CI/CD pipeline designs, and integration of Azure DevOps Services with hybrid infrastructure. Candidates must have strong and current hands-on experience in Docker and Kubernetes, with strong hands-on experience with Azure DevOps services/server and portal preferred. As Senior DevOps Platform Engineer, you will:
Work closely to adopt and drive culture change with a team of engineers, designers, and architects, delivering the next-generation internal developer platform
Work with peer technical leaders and their teams to enable engineers to seamlessly deploy their software components using GitOps
continuously improve DevOps tooling, software installers, and software delivery processes
Own and maintain highly reliable environments and toolchains with clear communication and timeliness of any disruptions to internal stakeholders
Leverage industry-standard techniques and processes to help enable and provide better feedback to the developers
Monitor and continually improve the capacity of our production environment infrastructure
Investigate and fix stability, performance, and scalability bottlenecks
Position Requirements:
A minimum of 7 years of experience in Software Engineering roles as a DevOps Platform Engineer
Expert-level skill in maintaining and managing software build infrastructure, such as Azure DevOps (preferable), Jenkins, TravisCI, TeamForge, etc.
Expert-level skill in container technologies, such as Docker or Kubernetes
Expert-level skill in IaC technologies, such as Helm, Packer, and Terraform.
Expert-level experience creating, maintaining, and supporting CI/CD pipelines
Expert-level experience in version control and source control management (Git)
Expert-level skill in deploying, managing, and maintaining at least 2 SCM toolchains, such as Jenkins, Artifactory, SonarQube, Nexus, TFS, Azure DevOps, etc.
A strong understanding of programming principles, structure, and versioning
Experience in scripting languages, such as Python, Bash, and PowerShell
Experience with system management technologies, such as Puppet, Ansible, Salt, and Chef
Experience and knowledge of Microsoft and/or Linux system administration and networking
Experience managing a VMware-based virtualization environment
Knowledge of test-driven development, software configuration management, and automated testing
Strong communication skills, both verbal and written
Experience operating in a highly regulated industry preferred
Experience managing CI/CD pipelines for a mixed set of software assets preferred
Experience with Crossplane or Kubernetes CRDs preferred
Experience creating VM templates and deploying them at scale, and tracking revisions preferred
A minimum of a Bachelor's Degree in Computer Science, Engineering or a similar field; Docker or Kubernetes Certification preferred
Note: This is a W2 contract role, and it is NOT open to C2C or 3rd party candidates
#ALINE11