Job-Specific Essential Duties and Responsibilities:
- Embrace and advocate a DevOps mindset.
- Troubleshoot major incidents, facilitate blameless post-mortem RCA documentation.
- Work with development teams throughout the software life cycle ensuring sustainable software releases.
- Perform analytics on previous incidents and usage patterns to better predict issues and take proactive corrective action.
- Build and drive adoption for greater reliability, resiliency, and scalability of our production applications, while maintaining a cost conscience approach.
- Lead and participate in performance tests; identify bottlenecks, opportunities for optimization, and capacity demands.
- Lead and participate in disaster recovery tests for the environments you manage.
- Perform hands on management of cloud infrastructure and automation tools.
- Document cloud architecture, security measures, and participate in client audits.
- Mentor and train other members of the dedicated DevOps team and collaborate with other cloud support teams that support the overall organization.
- Understanding cloud security best practices and work with security teams to design
and implement a security plan.
- Serve as a technical point of contact for all cloud services consumed by the team, and communicate any new enterprise standards or best practices to be adopted by the DevOps teams.
- Participate in the 24x7 support coverage as needed.
- Excellent interpersonal skills to interact with customers, peers, and executives.
- Excellent organization and communication skills, both written and verbal.
- Ability to multi-task and to prioritize rapidly changing client demands, in a fast-paced and deadline-oriented environment.
- Ability to work well both independently and in teams.