Director Software Solutions
Job Summary
The Director of Software Solutions will be responsible for defining and executing IT strategies that align with business objectives. This role involves overseeing cybersecurity, disaster recovery planning, and operational support while leading a diverse team. You will manage budgets and collaborate with senior leadership to drive technological advancements.
Responsibilities
- Develop and execute IT/OT strategies
- Manage cybersecurity and disaster recovery plans
- Oversee IT budgets and operational costs
- Lead and mentor diverse technical teams
- Collaborate with senior management and stakeholders
Required Skills
- 5-7 years software industry experience
- 3+ years in senior leadership role
- Agile, Scrum, and DevOps methodologies
- Strategic planning and project management
- Degree in Computer Science or IT
Job Details
Job Description:
· Strategic Planning: Develop IT strategies that align with the company's business objectives.
· Operational Support: Ensure continuous support for all operational and business applications.
· Policy Implementation: Create, enhance, and implement IT and OT policies, procedures, and processes based on industry best practices.
· Disaster Recovery: Develop and operationalize the IT and OT Disaster Recovery Plan and Incident Response Plan within the Business Continuity Plan.
· Cybersecurity: Implement robust cybersecurity measures to protect the company from potential threats and attacks.
· Remote Work Systems: Establish systems to facilitate an efficient remote work environment across the company.
· Team Development: Develop IT human resources, set performance targets, and conduct appraisals to enhance skills and performance.
· Stakeholder Collaboration: Work closely with senior management, the board of directors, authorities, and vendors.
· Technological Advancement: Stay updated on technological trends and recommend new technologies to improve efficiency and effectiveness.
· Budget Management: Develop and manage the IT and OT budget to ensure cost-effectiveness and efficiency.
· Cost Monitoring: Monitor expenses and identify opportunities for cost savings.
Requirements:
· At least 5-7 years of experience in the software industry, with at least 3 years in a senior management or leadership role.
· Degree in Computer Science, Information Technology, or related field. Project management certifications (PMI, Agile, Scrum) are a plus.
· Strong leadership capabilities with a proven track record of managing diverse teams and motivating staff.
· Solid experience managing software development projects, including time, budget, and resource management.
· Strong understanding of modern software technologies and development methodologies like Agile, Scrum, DevOps, etc.
· Ability to think strategically and analyze market trends, identifying new business opportunities and product improvements.