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.
Job Overview
As a Principal DevOps Engineer at OMW Consulting, you will be a key leader in the implementation and optimization of infrastructure and deployment processes, with a focus on enhancing the efficiency, reliability, and scalability of our systems. You will collaborate closely with cross-functional teams to design and deploy automation solutions that support application development and operations. This role entails driving best practices in DevOps, overseeing the continuous integration and deployment pipeline, and leading efforts to adopt new technologies and methodologies that increase productivity and reduce time to market.
Job Responsibilities
- Design, implement, and manage critical infrastructure using Infrastructure as Code (IaC) principles to facilitate deployment and scaling.
- Lead initiatives to automate deployment, configuration management, and processes across development, testing, and production environments.
- Oversee the management of continuous integration/continuous deployment (CI/CD) pipelines, ensuring reliability and scalability.
- Collaborate with software engineering teams to streamline software delivery processes and improve system performance.
- Monitor system performance, troubleshoot issues, and coordinate resolution efforts promptly.
- Ensure security best practices are integrated into the development pipeline and oversee compliance requirements.
- Provide mentorship and training to junior DevOps engineers, fostering a culture of continuous improvement and knowledge sharing.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- A minimum of 8 years of experience in DevOps or a similar role within IT operations.
- Strong proficiency in scripting and programming languages such as Python, Shell, or Ruby.
- Demonstrated experience with CI/CD tools like Jenkins, GitLab CI, or CircleCI.
- Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Strong knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes).
- Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).
- Excellent communication and interpersonal skills, with the ability to effectively collaborate with diverse teams.
Technologies & Tools
The Principal DevOps Engineer will have experience using a variety of technologies and tools essential for DevOps practices. Key tools include cloud services such as AWS or Azure for scalable infrastructure; configuration management tools like Ansible or Puppet for automation; CI/CD tools such as Jenkins or GitLab for efficient deployment processes; containerization technologies, including Docker and Kubernetes for application management; and monitoring tools like Prometheus and Grafana for system performance tracking.
Ideal Candidates
The ideal candidate for the Principal DevOps Engineer position is a strategic thinker with a strong passion for technology and innovation. They should possess exceptional problem-solving skills and a proactive approach to identifying efficiencies and improvements. Strong leadership qualities are essential, as this role requires guiding teams and fostering collaboration. A positive attitude, unwavering attention to detail, and the ability to handle multiple tasks in a dynamic, fast-paced environment will further distinguish a successful candidate. Adaptability and eagerness to learn about emerging trends in the DevOps landscape will also be important traits for this position.
Your LinkedIn headline is the first thing a recruiter reads in search results. Type your job and a few facts, and our headline writer gives you five to pick from. Write a headline →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.