Role: DevOps Engineer
Location: Santa Clara, CA or Carson City, NV – Onsite only
Duration: 6+ months
Overview: We are seeking a skilled DevOps Engineer contractor. This role is critical for maintaining and enhancing our CI/CD pipelines, cloud infrastructure, and overall security posture. The ideal candidate will have hands-on experience with Infrastructure as Code (IaC) using Terraform, strong Python scripting skills, and deep expertise in DevSecOps practices.
Key Responsibilities:
- Design, implement, and manage CI/CD pipelines for application deployments.
- Develop, maintain, and automate Infrastructure as Code (IaC) using Terraform.
- Apply DevSecOps principles to ensure security is integrated throughout the development lifecycle.
- Collaborate with development and operations teams to enhance cloud infrastructure and deployment processes.
- Ensure cloud environment security by implementing best practices for AWS (or other cloud) security.
- Troubleshoot and resolve infrastructure, deployment, and CI/CD issues.
- Maintain documentation for deployment processes, cloud architecture, and operational procedures.
Required Skills & Experience:
- Strong expertise in Terraform and Python scripting.
- Hands-on experience in CI/CD tools (Jenkins, GitLab CI, AWS CodePipeline, etc.).
- Strong understanding of DevSecOps principles and implementation.
- Solid experience with cloud platforms, preferably AWS; Azure or GCP knowledge is a plus.
- Expertise in cloud security best practices.
- Experience with containerization and orchestration (Docker, Kubernetes) is preferred.
- Ability to work onsite in Santa Clara, CA or Carson City, NV.
- Excellent problem-solving and troubleshooting skills.
Preferred Skills:
- AWS Certified DevOps Engineer or Security certifications.
- Experience integrating security scanning tools in CI/CD pipelines (SAST, DAST).
- Knowledge of infrastructure monitoring and logging tools (CloudWatch, Prometheus, ELK).