What are the responsibilities and job description for the Manager, Software Development (Production) - Noke position at Janus International Group?
Overview
Noke’s Production Support Manager is responsible for overseeing the stability and efficient operation of the production environment, managing a small team of support specialists to proactively monitor systems, troubleshoot issues from Tier 2, respond to incidents, and ensure timely resolution while continuously identifying areas for improvement and implementing process changes to optimize production performance; Should act as a bridge between engineering and support teams to maintain smooth production flow and deliver high service levels with high customer satisfaction.
Responsibilities
- Team Leadership: Leading and managing a team of production support specialists, assigning tasks, coaching, and developing their technical skills.
- Production Monitoring: Actively monitoring production systems and applications to identify potential issues, performance bottlenecks, and anomalies.
- Incident Management: Responding to production incidents promptly, coordinating troubleshooting efforts, and ensuring timely resolution of critical issues.
- Problem Analysis: Analyzing root causes of production problems, identifying patterns, and implementing preventative measures to minimize future disruptions.
- Performance Optimization: Identifying opportunities to improve production efficiency and stability, including process automation, performance tuning, and capacity planning.
- Change Management: Managing the implementation of new software releases and updates in the production environment, ensuring smooth transition and minimizing impact on operations.
- Reporting and Analytics: Generating reports on production metrics, key performance indicators (KPIs), and identifying trends to inform decision-making.
- Other duties as assigned.
Qualifications
- 3 years of strong technical knowledge of relevant production systems, cloud, applications, and databases like AWS, SQL.
- 3 years of knowledge of scripting and programming languages like python & Java.
- Excellent problem-solving and analytical skills to diagnose complex technical issues.
- Strong communication skills to effectively communicate with technical and non-technical stakeholders.
- Ability to work under pressure and manage critical situations effectively.
PHYSICAL DEMANDS:
- Regularly required to sit, stand, and walk.
- Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the position.