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 Deltek, so some details may not match this job. The employer's own page has the real description.
Overview
The Principal DevOps Engineer at Deltek is a pivotal role that focuses on bridging the gap between development and operations teams by employing best practices in software development, deployment, and monitoring. This position requires a strong emphasis on improving the CI/CD pipelines, automation strategies, and cloud infrastructure management to enhance the robustness and efficiency of deployment processes. The ideal candidate will lead initiatives to ensure high availability and scalability of applications while mentoring and guiding team members in DevOps methodologies.
Job Responsibilities
- Design, implement, and maintain CI/CD pipelines for application deployments.
- Automate operational processes using scripting and tools.
- Collaborate with development, QA, and operations teams to improve overall system reliability and performance.
- Monitor system performance, identifying areas for improvement to optimize resource utilization.
- Lead the efforts in adopting containerization and orchestration technologies.
- Ensure compliance with security standards and best practices across the DevOps process.
- Research and recommend innovative solutions to automate manual processes.
- Mentor junior team members and promote a culture of continuous improvement.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 8 years of experience in DevOps, system administration, or software engineering.
- Proficiency in cloud platforms such as AWS, Azure, or Google Cloud.
- Strong experience with CI/CD tools and frameworks, e.g., Jenkins, GitLab CI, or CircleCI.
- Hands-on experience with containerization technologies such as Docker and Kubernetes.
- In-depth knowledge of configuration management tools like Ansible, Chef, or Puppet.
- Excellent troubleshooting and problem-solving skills.
- Strong understanding of networking, security, and data storage technologies.
Technologies & Tools
The Principal DevOps Engineer will work with a diverse set of technologies and tools designed to optimize software development cycles and infrastructure management. This includes leveraging cloud services from providers like AWS and Azure, utilizing CI/CD tools such as Jenkins or GitLab, and employing container orchestration frameworks like Kubernetes. Additionally, the role will involve the use of automation tools, configuration management libraries, and monitoring solutions to ensure efficient operational workflows.
Ideal Candidates
Ideal candidates for this position should exhibit strong leadership and communication skills and demonstrate a passion for technology and continuous improvement. They should possess a deep understanding of DevOps principles and practices, coupled with a proactive approach to problem-solving. A collaborative spirit, along with the ability to guide and mentor team members, is essential for fostering a productive work environment. Furthermore, the ideal candidate should be adaptable and prepared to thrive in a fast-paced, dynamic setting focused on innovation.
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
Similar jobs which you may be interested in. Typically using your existing skillset.