Full Time

Principal Software Engineer - DevOps

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

Overview

The Principal Software Engineer - DevOps at OMW Consulting is a pivotal role responsible for designing and implementing robust and efficient DevOps practices across our development pipeline. This position demands a strategic thinker who can bridge the gap between software development and IT operations, ensuring seamless deployment and integration of software. You will lead projects from inception to completion, mentor junior engineers, and collaborate closely with stakeholders to enhance delivery processes and drive innovation within the technology teams.



Job Responsibilities

  • Design and maintain the infrastructure architecture to support high-performance applications.
  • Implement CI/CD pipelines to automate deployment workflows and improve operational efficiency.
  • Collaborate with cross-functional teams to identify bottlenecks in the delivery process and propose solutions.
  • Mentor and guide junior engineers in best practices for DevOps methodologies.
  • Monitor system performance, troubleshoot issues, and optimize resource utilization.
  • Ensure compliance with security policies and best practices throughout the development cycle.
  • Stay updated on industry trends and emerging technologies to drive continuous improvement.


Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • 8+ years of experience in software engineering and DevOps practices.
  • Proven expertise in cloud platforms (AWS, Azure, or Google Cloud).
  • Strong proficiency in containerization technologies (Docker, Kubernetes).
  • Solid understanding of scripting languages (Python, Bash, etc.) for automation.
  • Familiarity with configuration management tools (Ansible, Puppet, Chef).
  • Exceptional problem-solving abilities and a passion for improving processes.


Technologies & Tools

The Principal Software Engineer - DevOps will work with a variety of technologies and tools, including but not limited to cloud services (AWS, Azure, Google Cloud), container orchestration platforms (Kubernetes, Docker Swarm), and continuous integration/continuous deployment (CI/CD) tools (Jenkins, GitLab CI, CircleCI). Proficiency in configuration management tools (Ansible, Chef, Puppet) as well as monitoring and logging tools (Prometheus, Grafana, ELK Stack) will also be important in this role.



Ideal Candidates

Ideal candidates for the Principal Software Engineer - DevOps role possess a blend of technical expertise, leadership capabilities, and a proactive approach to problem-solving. They should demonstrate strong communication skills to effectively collaborate with diverse teams and stakeholders. The ability to adapt quickly to changing technologies and an eagerness to drive innovation within the organization are essential traits. A commitment to fostering a culture of continuous improvement and mentoring will ensure success in this position.

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.