Full Time

Principal DevOps Engineer - Remote

Center for Internet Security
Remote!
$120,000 - $160,000* / year

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 Center for Internet Security, so some details may not match this job. The employer's own page has the real description.

Overview

The Principal DevOps Engineer at the Center for Internet Security will play a critical role in enhancing our software development lifecycle by integrating innovative development and operations practices. This position requires collaboration among cross-functional teams to automate processes, improve system efficiencies, and enhance deployment pipelines. The ideal candidate will possess strong leadership skills, extensive hands-on experience in cloud protocols, and a robust understanding of continuous integration and deployment methodologies. This role will also involve mentoring junior engineers and influencing best practices within the organization.



Job Responsibilities

  • Design, implement, and manage CI/CD pipelines to streamline software deployment processes.
  • Collaborate with development teams to define and deploy the systems that support continuous production.
  • Enhance infrastructure by proposing and implementing best practices in automation, configuration management, and monitoring.
  • Mentor and guide junior engineers in DevOps practices and tooling.
  • Oversee and improve system reliability and performance through effective monitoring and incident response strategies.
  • Contribute to the security posture of our applications and infrastructure.
  • Evaluate and implement new technologies to improve efficiency and effectiveness.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Minimum of 7 years of experience in software engineering, systems engineering, or related fields.
  • Proven experience with automation tools such as Jenkins, GitLab CI, or CircleCI.
  • Strong knowledge of cloud services (AWS, Azure, or Google Cloud Platform) and containerization technologies (Docker, Kubernetes).
  • Experience with scripting languages (Python, Bash, etc.) for automating routine tasks.
  • Excellent problem-solving skills and a strong understanding of networking and security protocols.
  • Strong verbal and written communication skills.


Technologies & Tools

The Principal DevOps Engineer will work with a diverse set of technologies and tools, including but not limited to: AWS or Azure cloud services, Docker for containerization, Kubernetes for orchestration, Jenkins or GitLab CI for continuous integration, Terraform or Ansible for infrastructure as code, and monitoring tools such as Prometheus or Grafana to optimize performance and reliability.



Ideal Candidates

The ideal candidate for the Principal DevOps Engineer position will possess a strong mix of technical and interpersonal skills. They should exhibit a proactive approach to problem-solving, demonstrating the ability to think critically and navigate complex challenges. Leadership qualities essential for guiding teams and influencing organizational practices will be vital. A candidate who values collaboration and transparency, while also thriving in a fast-paced remote environment, will excel in this role.

Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →

View Similar Jobs

Matches Jobs

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