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 EDZ Systems, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Principal DevOps Engineer at EDZ Systems will play a pivotal role in transforming our software development and delivery processes by implementing effective DevOps practices. This position entails leading a team of engineers to bridge the gap between development and operations, ensuring seamless integration, continuous deployment, and reliable performance of our applications. The ideal candidate will foster collaboration across departments and drive strategic initiatives that enhance operational efficiency and promote a culture of innovation.
Job Responsibilities
- Design and implement scalable and efficient CI/CD pipelines for various applications.
- Collaborate with development and operations teams to automate infrastructure provisioning and deployment processes.
- Monitor and optimize system performance, ensuring high availability and reliability of services.
- Lead troubleshooting and root cause analysis efforts for system-related issues.
- Implement security best practices in all phases of software development and deployment.
- Manage and mentor junior DevOps engineers, fostering their growth and continuous improvement.
- Evaluate and integrate new technologies and tools to enhance the DevOps practice.
- Develop and maintain documentation that outlines DevOps processes, protocols, and guidelines.
Qualifications
- Bachelor's degree in Computer Science, Information Technology or related field; Master's degree preferred.
- 10+ years of experience in software engineering and DevOps roles.
- Strong knowledge of cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Proficient in scripting languages such as Python, Bash, or PowerShell.
- Experience with version control systems, particularly Git.
- Exceptional problem-solving skills and the ability to work under pressure.
- Excellent communication skills, with the ability to collaborate effectively across teams.
Technologies & Tools
The Principal DevOps Engineer will work with an array of technologies and tools including, but not limited to, AWS for cloud services, Docker and Kubernetes for container orchestration, Jenkins for automation, Terraform for infrastructure as code, and monitoring tools such as Prometheus and Grafana. The role also requires familiarity with configuration management tools like Ansible and version control platforms like Git.
Ideal Candidates
The ideal candidate for the Principal DevOps Engineer position will possess a strong blend of technical expertise, strategic thinking, and collaborative skills. They will demonstrate a proactive approach to problem-solving, have a passion for continuous learning, and be committed to driving improvements in processes and systems. Strong leadership qualities, a focus on team success, and the ability to facilitate open communication across departments will also be critical attributes for success in this role.
Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.