Full Time

Senior DevOps Engineer - DevSecOps

EnergyHub
$120,000 - $160,000* / year (about $58–$77 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by EnergyHub, so some details may not match this job. The employer's own page has the real description.

Job Overview


The Senior DevOps Engineer - DevSecOps at EnergyHub will play a pivotal role in integrating security practices within the DevOps process. This position entails working collaboratively with development, operations, and security teams to streamline the deployment pipeline, enhance automation, and ensure continuous integration and delivery while maintaining the highest standards of cybersecurity. The ideal candidate will leverage their expertise in cloud technologies, infrastructure as code, and security configurations to bolster EnergyHub's platform and services for home energy management systems.



Job Responsibilities

  • Design, implement, and manage CI/CD pipelines to automate deployment processes and improve product delivery.
  • Integrate security into the DevOps framework, applying best practices and ensuring compliance with organizational policies.
  • Collaborate with development and operations teams to troubleshoot and resolve issues in production environments.
  • Monitor application performance, reliability, and security metrics, making recommendations for improvements.
  • Perform code reviews and audits, ensuring adherence to security protocols and coding standards.
  • Conduct risk assessments and vulnerability assessments to identify and remediate potential security threats.
  • Maintain infrastructure using Infrastructure as Code (IaC) principles and secure configurations.
  • Stay updated on industry trends and emerging technologies related to DevOps and DevSecOps.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • A minimum of 5 years of experience in a DevOps or related role, with a focus on security practices.
  • In-depth knowledge of cloud services such as AWS, Azure, or Google Cloud Platform.
  • Proficiency in scripting languages (e.g., Python, Bash, or PowerShell) and automation tools.
  • Experience with configuration management tools (e.g., Ansible, Puppet, Terraform).
  • Strong understanding of CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).
  • Relevant certifications (e.g., AWS Certified DevOps Engineer, Certified Kubernetes Administrator) are preferred.


Technologies & Tools


In this position, the Senior DevOps Engineer - DevSecOps will utilize a broad range of technologies and tools including cloud platforms (AWS, Azure), container orchestration (Kubernetes, Docker), CI/CD tools (Jenkins, GitLab CI), and Infrastructure as Code (Terraform, Ansible). Familiarity with security scanning tools and practices is also vital to maintain the security-first ethos across the development lifecycle.



Ideal Candidates


The ideal candidates for the Senior DevOps Engineer - DevSecOps position will exhibit a strong analytical mindset and a passion for problem-solving. They should demonstrate a proactive approach to security enhancements, possess excellent communication skills, and the ability to collaborate across diverse teams. Adaptability to changing environments and a commitment to continuous learning will further enhance their success in this pivotal role.

Not sure what kind of job to look for? Our career quiz is 30 quick questions, then the careers that fit your interests and what they pay. Take the career quiz →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.