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 Patterson Companies, Inc., so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior DevOps Engineer at Patterson Companies, Inc. will play a pivotal role in enhancing our operational efficiency through the implementation of robust DevOps practices. This position requires a deep understanding of continuous integration and delivery (CI/CD) processes, cloud infrastructure management, and automation tools. The successful candidate will collaborate with cross-functional teams to bridge the gap between development and operations, fostering a culture of integration and efficiency while ensuring system reliability and scalability.
Job Responsibilities
- Design, implement, and manage CI/CD pipelines to automate code deployments and workflows.
- Monitor and improve systems performance, ensuring reliability and uptime for mission-critical services.
- Collaborate with software developers and system architects to define, design, and deploy new features.
- Manage cloud infrastructure, optimizing costs and resources while ensuring security best practices.
- Develop and maintain operational documentation, including runbooks and incident response plans.
- Investigate and resolve issues, troubleshooting and diagnosing technical problems across the stack.
- Lead initiatives for tooling and process improvements, driving automation and efficiency across teams.
- Participate in on-call rotations and provide support for production issues as needed.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field.
- A minimum of 5 years of experience in DevOps, systems administration, or a related role.
- Strong proficiency in containerization technologies such as Docker and orchestration platforms like Kubernetes.
- Experience with cloud platforms, including AWS, Azure, or Google Cloud Platform.
- Solid understanding of scripting languages (e.g., Bash, Python, Shell) for automation tasks.
- Knowledge of Infrastructure as Code (IaC) tools, such as Terraform or CloudFormation.
- Familiarity with monitoring and logging tools, such as Prometheus, Grafana, or Splunk.
- Excellent problem-solving skills and a proactive approach to identifying and addressing operational challenges.
Technologies & Tools
The Senior DevOps Engineer will be required to work with a range of technologies and tools, including but not limited to Docker for containerization, Kubernetes for orchestration, Jenkins or GitLab CI for CI/CD pipelines, and cloud service providers such as AWS, Azure, or Google Cloud Platform for infrastructure management. Additionally, proficiency in configuration management tools like Ansible or Chef, along with monitoring solutions like Prometheus and Grafana, will be crucial to this role's success.
Ideal Candidates
Ideal candidates for the Senior DevOps Engineer position possess a blend of technical acumen, effective communication skills, and a passion for innovation and efficiency. They are self-starters who demonstrate a strong sense of ownership over their tasks and thrive in collaborative environments. Continuous learners, they stay current with industry trends and emerging technologies. Candidates should also exhibit strong analytical skills and a willingness to tackle complex challenges with resourcefulness and strategic thinking.
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.