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 Provision IAM, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior DevOps Engineer at Provision IAM will be responsible for overseeing and optimizing various development and operational tools and processes to enhance the efficiency and reliability of software delivery. This role will involve collaboration with cross-functional teams to deploy and manage cloud infrastructure, implement CI/CD pipelines, and ensure system scalability and security. The ideal candidate will leverage their extensive experience in DevOps methodologies to drive continuous improvement and automation throughout the software development lifecycle, aligning closely with organizational goals and customer needs.
Job Responsibilities
- Design, implement, and manage highly available and scalable cloud infrastructures on platforms such as AWS, Azure, or Google Cloud.
- Develop and maintain CI/CD pipelines for automated testing, deployment, and integration of applications.
- Enhance system monitoring, logging, and alerting for performance and health checks using tools like Prometheus, Grafana, or similar technologies.
- Collaborate with software developers, system operators, and other IT staff to manage code releases and promote effective workflows.
- Identify and address inefficiencies in software development and delivery processes, advocating for best practices in DevOps methodologies.
- Perform system backups, data recovery, and upgrades to increase system resilience.
- Provide technical leadership and mentoring to junior DevOps engineers, promoting a culture of continuous learning.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field; or equivalent practical experience.
- A minimum of 5 years of experience in a DevOps or similar role, demonstrating a strong understanding of software development and operations.
- Proficiency in scripting languages (e.g., Python, Bash) and Git for version control.
- Hands-on experience with containerization and orchestration technologies, such as Docker and Kubernetes.
- Solid understanding of infrastructure as code (IaC) principles, with experience in tools like Terraform or CloudFormation.
- Familiarity with Agile methodologies and DevOps practices.
- Strong analytical and problem-solving skills with attention to detail.
Technologies & Tools
The Senior DevOps Engineer will work with a variety of technologies and tools that support cloud infrastructure management, continuous integration and deployment, and system monitoring. Key technologies include AWS, Azure, Google Cloud, Docker, Kubernetes, Terraform, Jenkins, and Prometheus, among others. Familiarity with configuration management tools such as Ansible or Puppet is also preferred.
Ideal Candidates
The ideal candidates for the Senior DevOps Engineer position will exhibit a proactive approach to problem-solving and possess a strong collaborative mindset. They should demonstrate exceptional communication skills, enabling them to interface effectively with technical and non-technical team members alike. A passion for continuous improvement, an innovative outlook on integrating new technologies, and the ability to thrive in a fast-paced, remote working environment are also essential qualities that contribute to success in this role.
☕ It is the weekend. Most US employers post jobs on weekdays, so expect fewer new ones until Monday morning.
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.