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.

Job Overview

The Principal DevOps Engineer at the Center for Internet Security will play a pivotal role in enhancing our infrastructure and development processes. This position involves utilizing a combination of software engineering and systems administration skills to build and maintain deployment pipelines. The successful candidate will collaborate with cross-functional teams to implement CI/CD practices, automate system configurations, and enhance overall cloud infrastructure security, ensuring that our software deployment processes are efficient, reliable, and scalable.



Job Responsibilities

  • Design, implement, and maintain robust CI/CD pipelines to automate code deployments and ensure high availability.
  • Collaborate with software development teams to define and refine deployment processes and configurations.
  • Monitor system performance, troubleshoot issues, and provide operational support in cloud environments.
  • Implement security best practices in cloud infrastructure to protect against vulnerabilities and data breaches.
  • Automate infrastructure provisioning using Infrastructure as Code (IaC) tools, such as Terraform or CloudFormation.
  • Facilitate continuous improvement by identifying areas for optimization in the deployment lifecycle and resource utilization.
  • Train and mentor junior DevOps engineers, sharing knowledge on best practices and new technologies.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field; Master's degree preferred.
  • At least 7 years of experience in a DevOps or related role, with a strong background in software development and systems administration.
  • Proficiency in scripting languages such as Python, Bash, or Ruby.
  • Hands-on experience with cloud platforms, including AWS, Azure, or Google Cloud Platform.
  • Expertise in container orchestration tools such as Kubernetes or Docker.
  • In-depth knowledge of CI/CD concepts and tools, including Jenkins, GitLab CI, or CircleCI.
  • Strong understanding of network security principles and experience with security tools.


Technologies & Tools

The Principal DevOps Engineer will work with a diverse set of technologies and tools, including but not limited to: AWS, Docker, Kubernetes, Terraform, Jenkins, Git, Ansible, and various monitoring tools such as Prometheus and Grafana. Familiarity with both relational and non-relational database systems will also be beneficial, along with experience in configuring networking solutions in a cloud environment.



Ideal Candidates

The ideal candidate for the Principal DevOps Engineer role is someone who possesses a strong technical background coupled with exceptional problem-solving skills. This individual should demonstrate a collaborative attitude, showcasing the ability to work effectively within cross-functional teams. A proactive approach to learning new technologies and enhancing existing practices will be critical. Furthermore, excellence in communication and mentoring will set a candidate apart in this instrumental role at the Center for Internet Security.

The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →

View Similar Jobs

Matches Jobs

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