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 Mainz Brady Group, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Principal DevOps Engineer at Mainz Brady Group will be responsible for leading the design and implementation of scalable infrastructure and deployment processes. This role requires a strategic thinker who can enhance system reliability, optimize workflow through automation, and oversee continuous integration and continuous deployment (CI/CD) pipeline development. You will collaborate closely with cross-functional teams to ensure the seamless delivery of applications, leveraging best practices in DevOps to foster a culture of improvement and innovation.
Job Responsibilities
- Lead the design and implementation of efficient DevOps practices and tools to streamline operations.
- Develop and maintain CI/CD pipelines to support seamless integration and deployment processes.
- Manage cloud-based infrastructure, ensuring security, scalability, and reliability across all systems.
- Collaborate with product development teams to improve software delivery and operational processes.
- Identify and resolve infrastructure and application performance issues proactively.
- Mentor and train junior engineers in DevOps principles and practices.
- Implement monitoring and alerting solutions to track application performance and reliability.
- Stay updated with emerging trends and technologies in DevOps and cloud computing.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- A minimum of 7 years of experience in software engineering or DevOps roles.
- Strong experience with configuration management tools such as Ansible, Chef, or Puppet.
- Proficiency in containerization technologies such as Docker and orchestration tools like Kubernetes.
- In-depth knowledge of cloud services (AWS, Azure, or Google Cloud Platform) and serverless architectures.
- Experience with scripting languages like Python, Bash, or similar.
- Familiarity with Agile and Scrum methodologies.
- Excellent problem-solving skills and a strong sense of ownership.
Technologies & Tools
The Principal DevOps Engineer will leverage a variety of technologies and tools essential for efficient service delivery. Key technologies include cloud platforms such as AWS or Azure, containerization solutions like Docker, orchestration frameworks including Kubernetes, and CI/CD tools such as Jenkins or GitLab CI. Additionally, familiarity with monitoring tools like Prometheus or Grafana, as well as source control systems like Git, will be crucial for success in this role.
Ideal Candidates
Ideal candidates for the Principal DevOps Engineer position will possess a strong technical foundation combined with excellent communication and leadership skills. They should demonstrate an ability to work collaboratively within diverse teams and have a passion for driving automation, efficiency, and continuous improvement in deployment processes. A proactive attitude and a commitment to staying abreast of evolving technologies will further enhance their fit for this role, driving innovation and operational excellence at Mainz Brady Group.
Your LinkedIn About section is where you say what you do and what you are looking for. Type your job and a few facts, and pick from five drafts. Write an About section →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.