DevOps Specialist
WCI, Inc. is a leading organization dedicated to supporting the largest carbon market in the Americas, contributing significantly to global efforts in combating climate change. The company specializes in developing and maintaining advanced emissions trading platforms that enable jurisdictions to efficiently monitor, report, and reduce greenhouse gas emissions. Through strategic technology investments and innovative solutions, WCI, Inc. promotes sustainable economic growth, environmental responsibility, and clean energy initiatives. The organization prides itself on fostering a collaborative and dynamic work environment that values expertise, innovation, and a commitment to making a positive environmental impact.
About the role
We are seeking a highly skilled DevOps Specialist to join our team. In this role, you will be instrumental in managing and optimizing our infrastructure, ensuring the reliability and security of our emissions trading platform. Your primary responsibilities will include setting up and maintaining continuous integration and delivery pipelines, implementing infrastructure as code, and supporting software development teams with automation and operational best practices. The ideal candidate will have a strong background in cloud computing, automation, and security, with a passion for continuous improvement and innovation in DevOps practices. This is a full-time position that offers an exciting opportunity to contribute to impactful environmental technology solutions, either based in Sacramento, California, or remotely within the Sacramento area.
Responsibilities
- Independently and collaboratively set up continuous build environments to facilitate rapid software development and deployment
- Champion DevSecOps principles, integrating security into the development and deployment pipelines
- Plan, test, and implement infrastructure and suitable environments to support applications
- Provide guidance and infrastructure support to software development teams to optimize workflows
- Monitor, review, and improve technical operations to ensure efficiency and security
- Inspect automation, version control, and security measures across pipelines, identifying areas for enhancement
- Recognize opportunities for process improvement within the development/deployment lifecycle and develop action plans accordingly
Requirements
- Bachelor's degree in computer science, computer engineering, or a related field
- Solid knowledge of cloud-based environments, especially AWS (including IAM, VPC, S3, Lambda, ECS/Fargate)
- Hands-on experience with Continuous Integration & Delivery tools such as GitHub Actions, GitLab CI, or similar
- At least 3 years of experience with Infrastructure as Code (IaC) tools, preferably Pulumi; experience with Terraform is acceptable with a willingness to learn Pulumi
- Proficiency in writing infrastructure or automation code in TypeScript, or strong TypeScript skills with the ability to learn new languages quickly
- Minimum of 3 years of experience working within cloud or SaaS operations teams
- Experience managing and monitoring infrastructure effectively
- Expertise in software process automation and security within DevOps practices
- Familiarity with scripting languages such as Bash or Python for automation tasks
Benefits
- Comprehensive health, dental, and vision insurance plans
- Paid time off and holidays
- Opportunities for professional development and certifications
- Flexible work arrangements, including remote work options
- Inclusive and collaborative work environment focused on innovation and impact