Title: Sr DevOps Engineer Location: Rocklin, CA 95765 Duration:4Months
Note: No Sponsered visa required.
Project Details:
Seeking a Senior DevOps Engineer to support a cloud implementation initiative (~4 months). This role requires a mature DevOps professional with strong architectural judgment and handson expertise in Terraform, Jenkins CI/CD pipelines, artifact management, and Python-based automation.
Duties:
- Design, build, and maintain Terraform modules from the ground up, including integrations with thirdparty providers
- Architect and support CI/CD pipelines using Jenkins, including:
- Scripted pipelines
- Pipeline troubleshooting and optimization
- Defining best practices for pipeline structure and promotion workflows
- Manage artifact versioning, promotion, and environment merges across SDLC stages (e.g., dev test staging production)
- Implement and maintain secure artifact handling, including promotion, authentication, and access controls
- Develop and maintain Python-based automation, including:
- API integrations with thirdparty systems
- Automation of daily operational and release tasks
- Package and deploy automation solutions using Docker
- Publish and manage artifacts in Artifactory, including handling thirdparty authentication mechanisms
- Support release promotion workflows, ensuring consistency, traceability, and security
- Collaborate with internal teams and multiple external vendors to align CI/CD and infrastructure standards
- Provide guidance on DevOps architecture decisions, including what belongs in pipelines and how environments should be managed
- Support SQL Server related operational and security considerations as part of release and deployment workflows
- Apply working knowledge of Kubernetes to support deployments (no cluster setup or administration required).
Requirements:
- 8+ years of experience as a DevOps Engineer, Platform Engineer, or Senior Software Engineer
- Strong handson experience with Terraform, including:
- Designing reusable modules
- Building infrastructure as code from scratch
- Integrating with thirdparty providers
- Advanced experience with Jenkins, including:
- Scripted pipelines
- CI/CD pipeline architecture and troubleshooting
- Deep understanding of:
- Artifact versioning strategies
- Promotion and merge workflows
- SDLC environment progression
- Proficiency in Python, including:
- Writing automation scripts
- Building API integrations
- Supporting deployment workflows
- Experience containerizing applications and automation using Docker
- Familiarity with artifact repositories (e.g., Artifactory) and secure publishing practices
- Experience handling authentication and security considerations within CI/CD and deployment pipelines
- Working knowledge of Kubernetes concepts and deployment patterns
- Strong communication skills and ability to work effectively in a multivendor, enterprise environment.