Rival Technologies is a growing technology company seeking a Senior DevOps Engineer to lead their DevOps team. The role involves designing and implementing scalable infrastructure, ensuring smooth deployment processes, and maintaining system performance.
Responsibilities:
- Lead and mentor a team of DevOps engineers, providing guidance, support, and career development opportunities
- Design, implement, and manage scalable, secure, and reliable cloud infrastructure using AWS, including integration with other 3rd party platforms
- Automate and optimize infrastructure management tasks using infrastructure as Code like Terraform, Cloudformation, AWS CDK
- Develop and maintain CI/CD pipelines to ensure efficient, secure and high-quality code deployment. Assess risk and mitigation strategies during the software delivery lifecycle
- Monitor and maintain system performance, ensuring high availability and reliability of all production systems
- Troubleshoot and resolve infrastructure and application issues, providing root cause analysis and implementing preventive measures
- Conduct regular security audits with our Security team, implementing necessary measures to ensure compliance with industry standards and best practices
- Represents the DevOps team at Change Advisory Board (CAB) meetings and signs-off releases
- Stay updated with the latest industry trends and technologies, continuously improving and evolving the DevOps processes and tools
Requirements:
- Bachelor's degree in Computer Science, or a related field; or equivalent experience
- 5+ years of experience in DevOps, Systems Engineering, or a related field, with at least 2 years in a leadership role
- Strong experience with cloud platforms, ideally with AWS
- Proficent coding using one or more of these languages: Javascript/NodeJS/Typescript, Python, Go
- Experience implementing infrastructure as code and orchestrations using Terraform, AWS CloudFormation, AWS SDK, Shell scripts
- Experience with CI/CD tools such as Bitbucket Pipeline, Jenkins, GitLab CI, or CircleCI
- Experience in containerization technologies like Docker and orchestration platforms like AWS ECS/Kubernetes
- Solid understanding and knowledge of cloud networking, cloud and pipeline security measures, and monitoring tools such as Datadog and AWS X-Ray
- Experience with translation of security controls and configurations into code and integrate in deployment pipelines
- Experience working with databases and big data sets
- Experience in a 24x7 production environment, troubleshooting skills at all levels (e.g. application, data, network, configuration, host, etc.)
- Ability to articulate technical problems in written, diagram and verbal forms
- Strong communication and collaboration skills, with the ability to work effectively across teams and departments
- Experience in a leadership role as either a Senior DevOps Engineer or Lead DevOps Engineer