Develop and implement comprehensive strategies to enhance operational efficiency and achieve organizational goals. Oversee daily activities, ensuring adherence to established policies and procedures while fostering a culture of accountability and continuous improvement. Collaborate with cross-functional teams to streamline processes, allocate resources effectively, and monitor performance metrics to drive measurable outcomes. Provide leadership and guidance to staff, fostering professional growth and development while maintaining high standards of excellence. Ensure compliance with regulatory requirements and maintain accurate documentation to support informed decision-making and audit readiness.
Responsible for setting up and managing application environments across development, quality assurance, and production stages to ensure optimal performance and reliability.
Collaborate with system architects, analysts, developers, and other stakeholders to allocate suitable access and resources for application server environments.
Oversee the setup of environments, implement configuration management protocols, and establish infrastructure-as-code methodologies.
Deploy fully integrated software packages across all environments by adhering to established deployment pipelines.
Collaborate with development teams and stakeholders to synchronize deployment schedules effectively.
Evaluate system performance, availability, and overall health across all application environments to ensure optimal functionality and reliability.
Identify and address performance bottlenecks and system issues proactively to ensure optimal system functionality.
Investigate and address technical challenges within server environments, applications, and infrastructure to restore optimal functionality and performance.
Document system configurations, procedures, and technical specifications while ensuring all documentation remains current, accurately reflecting the environment’s architecture and dependencies.
Guarantee adherence to United Nations security policies and IT governance standards.
Stays informed about industry advancements, conducts comparative evaluations, and recommends potential new acquisitions.
What we are looking for:
A minimum of four years of practical experience in managing and interacting with MS Windows Server environments is required, including expertise in server administration, PowerShell scripting, and Windows Server configuration.
We seek candidates with at least four years of hands-on experience in DevOps methodologies and technologies, specifically including proficiency in Azure DevOps (boards, repositories, pipelines, and artifacts).
Accomplished in designing, implementing, and sustaining diverse application environments through extensive hands-on experience.
We value candidates who possess hands-on experience in managing Azure cloud services, particularly Platform-as-a-Service (PaaS) solutions.
Education: Applicants must possess a bachelor’s degree from an accredited institution in a relevant field, such as education, curriculum development, or instructional design. Advanced degrees or certifications in specialized areas are highly advantageous. Coursework in pedagogy, assessment strategies, or educational technology is preferred. A minimum of three years of direct teaching experience or equivalent professional development in educational settings is required. Familiarity with state or national teaching standards and proficiency in differentiated instruction methodologies are essential. Strong analytical skills and the ability to adapt instructional methods to diverse learner needs are critical for success in this role.
A bachelor’s degree in Computer Science, Information Technology, or a closely related discipline is mandatory. Possession of a master’s degree in Computer Science, Information Technology, or an equivalent field would be advantageous.
Qualifications
BA/BSc/HND , MBA/MSc/MA
Experience Required
4 years