What are the responsibilities and job description for the Lead DevOps Engineer position at Shift4?
Overview
Shift4 (NYSE : FOUR) is boldly redefining commerce by simplifying complex payments ecosystems across the world. As the leader in commerce-enabling technology, Shift4 powers billions of transactions annually for hundreds of thousands of businesses in virtually every industry. For more information, visit www.shift4.com.
This role can be based at any of the following Shift4 locations : Center Valley, PA / Tampa, FL / Morrisville, NC / Las Vegas, NV / Atlanta, GA Relocation assistance may be available.
Responsibilities :
The Lead DevOps Engineer will lead the design, development, and management of our cloud infrastructure on AWS, ensuring high availability, scalability, and security. This role involves fostering a culture of continuous integration and delivery, optimizing operational processes, and leading a team of engineers towards achieving these goals.
- Leadership and Team Management :
- Oversee a team of DevOps engineers, providing guidance, mentorship, and performance reviews.
- Foster a collaborative environment between development, operations, and other teams to ensure seamless software deployment and infrastructure management.
- AWS Infrastructure :
- Architect, deploy, and maintain complex AWS environments, including EC2, S3, RDS, VPC, and more, adhering to AWS Well-Architected Framework best practices.
- Implement and manage high availability, disaster recovery, and security solutions across AWS services.
- DevOps Practices :
- Champion the implementation of CI / CD pipelines using tools like Jenkins, GitLab CI / CD, or AWS CodePipeline.
- Utilize Infrastructure as Code (IaC) practices with tools like Terraform, Ansible, and AWS CloudFormation for provisioning & configuration management.
- Automation and Monitoring :
- Develop and maintain automation for provisioning, deployment, and scaling of cloud resources.
- Implement monitoring and logging solutions using AWS CloudWatch, X-Ray, and other tools to ensure system health and performance.
- Security and Compliance :
- Ensure AWS environments comply with industry standards and internal security policies. Implement IAM policies, WAF, and other security measures effectively.
- Continuous Improvement :
- Drive initiatives for process improvement, automation, and innovation in cloud operations.
- Keep abreast of new AWS services and features, recommending and implementing those that align with business goals.
- Troubleshooting and Incident Response :
- Lead the troubleshooting efforts in case of outages or performance issues, coordinating with various teams for resolution.
- Participate in on-call rotations for incident response.
Qualifications :
Desirable Skills :
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity and / or expression, status as a veteran, and basis of disability or any other federal, state or local protected class.