Full Time

Principal DevOps Engineer

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

Job Overview

The Principal DevOps Engineer at NetSPI will be integral to the implementation and optimization of our DevOps practices, driving the transition towards a more automated and agile environment. This role requires a seasoned engineer who can architect and oversee the deployment of robust CI/CD pipelines, enhance collaboration among development and operations teams, and ensure the efficient operation of cloud infrastructures. The Principal DevOps Engineer will leverage their extensive experience to mentor junior staff, assess and integrate new technologies, and ultimately contribute to the resilience and scalability of our systems.



Job Responsibilities

  • Design and implement CI/CD pipelines to automate software deployment processes.
  • Manage and optimize cloud-based infrastructure in an agile environment.
  • Collaborate with cross-functional teams to define and refine DevOps best practices.
  • Identify and resolve bottlenecks within application workflows and delivery processes.
  • Monitor system performance and implement improvements to enhance operational efficiency.
  • Provide mentorship and guidance to junior DevOps engineers and contribute to team knowledge sharing.
  • Research and integrate new tools and technologies to enhance the DevOps framework.
  • Ensure compliance with security and regulatory requirements in all deployment procedures.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Minimum of 8 years of experience in software development and IT operations.
  • Proven experience with public cloud service platforms (e.g., AWS, Azure, Google Cloud).
  • Strong knowledge of containerization technologies (e.g., Docker, Kubernetes).
  • Proficient in scripting languages (e.g., Python, Bash, Ruby).
  • Experience with infrastructure as code tools (e.g., Terraform, Ansible).
  • In-depth understanding of CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
  • Excellent problem-solving skills and the ability to work under pressure.


Technologies & Tools

The Principal DevOps Engineer will work with a variety of technologies and tools, including but not limited to AWS for cloud services, Docker and Kubernetes for container orchestration, Terraform for infrastructure automation, Jenkins for continuous integration, and monitoring tools such as Prometheus and Grafana. Familiarity with configuration management tools like Ansible will also be essential. The engineer will be expected to stay abreast of emerging technologies to enhance our DevOps capabilities.



Ideal Candidates

Ideal candidates for the Principal DevOps Engineer position at NetSPI should possess a strong analytical mindset coupled with exceptional leadership qualities. They should be collaborative, able to work effectively within teams while displaying a proactive approach towards problem-solving. The successful candidate will demonstrate a passion for continuous improvement and agility in adopting new methodologies, along with a strong commitment to driving efficiencies and fostering an innovative engineering culture.

Asked to add a skill to your resume in a hurry? Pick the resume, type the skill, and Add a Skill gives you the lines to add. Add a skill →

View Similar Jobs

Matches Jobs

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