No more applications are being accepted for this job
DevOps Platform Engineer - Milpitas, United States - A-Line Staffing Solutions
Description
Title:
Software Engineer III – Sr. DevOps Platform Engineer
Location:
Milpitas, CA (2-days remote, 3-days onsite Hybrid Schedule)
Schedule:
Mon – Fri, 8:00AM – 5:00PM PST
Note:
This role is NOT open to C2C candidates
For certain roles at this client, assignment may be contingent upon the employer of record's receipt of sufficient proof of full vaccination against COVID-19.
We are seeking a Senior DevOps Platform Engineer with solid team leadership and DevOps implementation experience to join an exciting and growing team.
The Senior DevOps Platform Engineer will play a key role in understanding our developers' challenges and defining innovative solutions to solve them.
Senior DevOps Platform Engineers will:
Work closely with a team of engineers to design, architect, and deliver the next-generation of internal developer platforms
Work with peer technical leaders and their teams to enable engineers to seamlessly deploy their software components using GitOps
Focus on continuously improving 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 enable and provide better feedback to developers
Monitor and continually improve the capacity of our production environment infrastructure
Investigate and fix stability, performance, and scalability bottlenecks
Required Position Qualifications:
A minimum of 5 years of experience in a Software Engineering role as a DevOps Engineer
Deep, fundamental knowledge of containerization, CI/CD pipeline design, maintenance, and support, and integration of Azure DevOps Services with hybrid infrastructure
Strong and current hands-on experience in Docker, Kubernetes, and Azure DevOps services/server
Expert-level skill in maintaining and managing software build infrastructure, such as Azure DevOps, Jenkins, TravisCI, or TeamForge
Expert-level skill in IaC technologies, such as Helm, Packer, or Terraform
Expert-level experience in version control and source control management (Git)
Expert-level experience in deploying, managing, and maintaining SCM toolchains, such as Jenkins, Artifactory, SonarQube, Nexus, TFS, or Azure DevOps
A strong understanding of programming principles, structure, and versioning
Experience with scripting languages, such as Python, Bash, or PowerShell
Experience with system management technologies, such as Puppet, Ansible, Salt, or Chef
Experience and knowledge of Microsoft and/or Linux system administration and networking
Experience managing VMware-based virtualization environments, or similar
Knowledge of test-driven development, software configuration management, and automated testing
A minimum of a Bachelor's Degree in Computer Science or other related field, OR an equivalent combination of education and work experience
Preferred Position Qualifications:
Experience operating in a highly regulated industry
Experience managing CI/CD pipelines for mixed sets of software assets
Experience with Crossplane and/or Kubernetes CRDs
Experience creating VM templates, deploying them at scale, and tracking revisions
Note:
This role is NOT open to C2C candidates