Posted: Nov 18, 2024

Assistant Director of DevOps

Volunteer
Application Deadline: N/A
Nonprofit

Assistant Director of DevOps

Responsibilities:

  • Supervise DevOps Engineers: Lead and supervise remote DevOps engineers, ensuring tasks are completed efficiently and infrastructure is maintained securely and effectively.

  • Automation Implementation: Implement and oversee automation tools and processes that enhance collaboration and productivity for remote development and operations teams.

  • Coordinate Deployments: Work closely with remote developers to ensure seamless deployment and integration processes, facilitating smooth transitions from development to production environments.

  • Manage Cloud Infrastructure: Oversee the organization’s cloud infrastructure, ensuring secure and efficient remote access while maintaining high availability and performance.

  • Troubleshooting Continuous Integration/Delivery Issues: Troubleshoot and resolve issues related to continuous integration and delivery (CI/CD), promoting smooth collaboration between remote teams and minimizing downtime.

  • Monitor System Performance: Continuously monitor and analyze system performance metrics, providing recommendations for improvements and optimizations.

  • Security Oversight: Ensure that all DevOps practices adhere to security protocols and best practices to protect the organization’s data and infrastructure.

  • Process Improvement: Identify areas for process improvement within the DevOps lifecycle and implement strategies that enhance efficiency and effectiveness.

  • Documentation and Reporting: Maintain comprehensive documentation of processes, workflows, and system configurations, providing regular reports on team performance and project status.

Requirements:

  • Experience: 3-5 years in DevOps or related fields, with experience in managing remote teams and cloud infrastructure.

  • Technical Skills: Proficiency in automation tools, CI/CD pipelines, and cloud services (e.g., AWS, Azure, Google Cloud) with strong troubleshooting capabilities.

  • Leadership Skills: Demonstrated leadership and team management abilities, with a focus on guiding remote teams to achieve operational excellence.

  • Communication Skills: Strong verbal and written communication skills to facilitate collaboration across distributed teams and convey technical information effectively.

  • Problem-Solving Skills: Excellent analytical and problem-solving skills, with a proactive approach to identifying and resolving issues in the DevOps workflow.

Suggested Certifications:

  • AWS Certified DevOps Engineer

  • Google Professional DevOps Engineer

  • Certified Kubernetes Administrator (CKA)

Reports to: Director of DevOps