Software Deployment Manager (Industrial IoT & Manufacturing Systems)
Role details
Job location
Tech stack
Job description
In this role, you will lead a team of software deployment engineers, ensuring successful delivery of software releases, system configurations, and implementation projects. You will balance team leadership, project execution, and technical oversight while partnering closely with product, development, operations, and business stakeholders. The ideal candidate is a strong people leader who can drive execution, improve processes, and ensure reliable deployment of software solutions that support manufacturing and supply chain performance., Team Leadership & Development
- Lead, coach, and mentor software deployment engineers through regular feedback and performance discussions.
- Build and maintain a high-performing team focused on collaboration, accountability, and continuous improvement.
- Support employee development through coaching, training, and career growth opportunities.
- Participate in recruiting, interviewing, hiring, and onboarding new team members.
- Clearly communicate expectations, responsibilities, and performance goals.
Project Delivery & Execution
- Own the successful delivery of software deployment projects and releases.
- Ensure projects are completed on time, within scope, and with high quality.
- Partner with Product Management and business leaders to plan priorities, deployment schedules, and implementation roadmaps.
- Identify and manage project risks, dependencies, and resource needs.
- Drive continuous improvement of Agile and Scrum practices within the team.
- Track project progress and provide regular updates to stakeholders.
Software Deployment & Technical Oversight
- Provide technical leadership and guidance to deployment teams without micromanaging day-to-day activities.
- Ensure best practices are followed for software deployment, configuration management, testing, security, and system reliability.
- Collaborate with software development, support, and infrastructure teams to ensure smooth implementation and ongoing support.
- Help define technical strategies and deployment standards.
- Ensure deployed systems meet requirements for scalability, performance, security, and maintainability.
Cross-Functional Collaboration
- Serve as a key partner between Engineering, Product Management, Quality Assurance, DevOps, Operations, and business stakeholders.
- Translate business needs into actionable deployment plans and technical solutions.
- Communicate effectively with both technical and non-technical audiences.
- Support organizational goals by aligning deployment activities with broader business objectives.
Requirements
- Experience leading software deployment, implementation, release management, or software delivery teams.
- Strong leadership experience with coaching, mentoring, and developing technical professionals.
- Experience managing multiple projects, priorities, and stakeholders simultaneously.
- Knowledge of Agile and Scrum methodologies.
- Strong problem-solving, organizational, and communication skills.
- Ability to work effectively across technical and business teams., * Experience deploying software in manufacturing, industrial automation, supply chain, or Industrial IoT environments.
- Familiarity with software configuration management, release management, and deployment processes.
- Experience working with DevOps, cloud technologies, and enterprise software systems.
- Understanding of software quality, security, scalability, and reliability principles.
Preferred Skills
- This role offers the opportunity to lead critical software deployment initiatives that directly impact manufacturing and supply chain operations.
- You will work with cross-functional teams, develop talented engineers, and help drive the successful adoption of innovative Industrial IoT solutions across the organization.