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.
Overview
EDZ Systems is seeking a highly skilled Principal DevOps Engineer to join our dynamic team. In this pivotal role, you will be responsible for leading the development and implementation of innovative DevOps practices across our projects. Your expertise will be essential in optimizing our software delivery pipeline, enhancing system reliability, and facilitating a culture of continuous improvement. Collaborating with multiple teams, you will drive automation, improve processes, and ensure the seamless integration of software development and operations.
Job Responsibilities
- Lead the design and implementation of DevOps practices across the software development lifecycle.
- Manage and optimize CI/CD pipelines to ensure swift and reliable software releases.
- Collaborate with software engineers to enhance system reliability and monitoring.
- Automate infrastructure provisioning and configuration management using industry-standard tools.
- Establish and enforce best practices for infrastructure security and compliance.
- Offer mentorship and guidance to junior DevOps engineers and other team members.
- Participate in the evaluation and implementation of new technologies to improve system performance.
- Monitor system performance, troubleshoot issues, and develop strategies for performance enhancement.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 7 years of experience in a DevOps or related role.
- Proficiency in automating deployment processes using tools such as Jenkins, GitLab CI, or CircleCI.
- Strong experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Familiarity with containerization technologies like Docker and orchestration tools such as Kubernetes.
- Understanding of scripting languages such as Python, Bash, or PowerShell.
- Expertise in configuration management tools like Ansible, Chef, or Puppet.
- Solid grasp of monitoring tools like Prometheus, Grafana, or Nagios.
- Knowledge of security practices in a DevOps environment.
Technologies & Tools
The ideal candidate will work with a variety of advanced technologies and tools that are pivotal to our DevOps processes. These include cloud services (AWS, Azure), containerization solutions (Docker, Kubernetes), continuous integration and delivery tools (Jenkins, GitLab CI), and configuration management systems (Ansible, Chef, Puppet). Familiarity with scripting languages such as Python or Bash will also be crucial for automating tasks and streamline workflows.
Ideal Candidates
The ideal Principal DevOps Engineer will possess exceptional problem-solving skills, a proactive approach to system design, and a strong commitment to continuous learning. Successful candidates will demonstrate the ability to work collaboratively in a fast-paced environment and possess excellent communication skills to articulate technical concepts to non-technical stakeholders. A passion for innovation and a keen interest in emerging technologies will make candidates stand out in this role.
Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.