Tasks & Responsibilities
Systems Management – Azure Cloud & Hybrid Environment
- Design and implement Azure infrastructure, including virtual networks, storage accounts, and virtual machines.
- In collaboration with the IT team, implement and co-manage hybrid Active Directory environments, ensuring seamless integration between on-premises and cloud instances.
- Perform regular system updates and patch management to ensure systems are up-to-date and secure.
- Facilitate, monitor, and control remote access to the servers and end points.
- Collaborate with other MSF sections on opportunities for interoperability that will benefit the hosted staff.
- Develop and automate infrastructure tasks using PowerShell or other scripting languages.
- Identify and recommend appropriate technologies tailored to specific digitization initiatives.
- Identify and implement cost optimization opportunities for our cloud workloads.
- Implement automated infrastructure provisioning and management by Leveraging tools like Azure Resource Manager (ARM) templates, Terraform, and Bicep.
DevOps, Data and Application Integration
- Manage source code repositories using Git and Azure Repos. Implement, configure and manage build and release pipelines, ensuring automated testing and deployment processes by leveraging tools like Azure DevOps.
- Implement field data integration and ETL processes using Azure Data Factory and Azure Synapse Analytics.
- Implement futuristic solutions by leveraging Azure AI and Machine Learning services, IoT solutions, and advanced analytics.
- Manage integrations between the AD and third-party applications. Advise on security in this regard.
- Design, develop, test, and deploy cloud-native applications and services.
- Develop APIs and integrate third-party services into cloud solutions.
Identity and Access Management
- In collaboration with the IT team, develop and operationalize a robust and scalable identity and access management mechanism for both EA and hosted staff.
- Manage application provisioning, instance provisioning, and access management via Single Sign-On (SSO).
- Ensure secure identity management practices, including password management and self-service password reset.
- Together with the IT team, develop an identity approach for hosted staff in consultation with other sections.
Intune and Endpoint Management
- Support the rollout of endpoint solutions via tools such as Intune.
- Create and manage compliance and configuration policies in Intune to manage all devices (apps, updates, software, and security).
- Report on device compliance and advise the infrastructure team accordingly.
- Develop a mechanism for managing devices for hosted staff.
Modern Workplace Initiatives
- Champion modern workplace technologies and practices to enhance productivity and collaboration.
- Drive the adoption of cloud-based solutions and tools that support remote and hybrid working environments.
- Implement and support tools such as Microsoft Teams for communication and collaboration.
- Support Microsoft 365 and SharePoint environments, ensuring optimal performance and user adoption.
- Promote and facilitate digital transformation initiatives within the organization.
Security and Compliance
- Deploy and support security solutions such as Microsoft Defender for Cloud, XDR, Azure Sentinel SIEM Security and Purview.
- Implement and manage security protocols to protect cloud and hybrid environments.
- Conduct regular security audits and assessments to ensure compliance with organizational policies and standards.
- Spearhead Microsoft Azure, Modern Workplace, and security & compliance projects.
- In collaboration with the IT team, implement and manage security protocols to safeguard the organization’s IT infrastructure.
- Conduct regular security assessments and audits to identify vulnerabilities and recommend improvements.
- Ensure compliance with relevant regulatory requirements and organizational policies.
Backup and Recovery
- Develop and implement backup and disaster recovery plans to ensure data integrity and availability.
- Perform regular backups and test recovery processes to verify the effectiveness of backup systems.
- Manage storage solutions and ensure adequate capacity for data storage and archiving.
Documentation and Reporting
- Maintain accurate documentation of system configurations, procedures, and IT policies.
- Generate regular reports on system performance, security incidents, and other key metrics.
- Develop and maintain IT operational manuals and guides for system administration tasks.
Technical Support – Provide 2/3rd level support.
Team Leadership & Collaboration
- Work closely with cross-functional teams to ensure the successful implementation and support of IT initiatives.
- Relieve the Infrastructure & Service Desk team lead on the following duties.
- Network administration.
- Service Desk supervision.
- Any other critical duties required for business continuity.
Working Conditions:
- This role may require occasional evening or weekend work to perform system maintenance or address urgent issues. Physical demands include the ability to lift and move computer equipment.
Qualifications
Education & Experience
- Bachelor’s degree in computer science, Information Technology, Electrical Engineering, or related discipline.
- 3-5 years’ experience in the deployment and administration of Modern Workplace & Security solutions.
- Proven experience with Intune, hybrid Active Directory, and Microsoft 365 administration.
- Relevant certifications such as Microsoft Certified: Azure Administrator Associate, Modern Desktop Administrator Associate, and Microsoft Endpoint Manager certifications. Azure Solutions Architect Expert or Microsoft Certified: Security, Compliance, and Identity Fundamentals.
- In-depth knowledge of Azure Active Directory, Conditional Access, MDM, Microsoft 365 Services, PowerShell, and Power Automate.
- Experience with endpoint management technologies including Windows Autopilot, Apple Business Manager, and Android Enterprise.
- Basic understanding of networking concepts, protocols, and services, including VPNs, DNS, DHCP, and firewalls.
- Strong analytical skills and the ability to troubleshoot complex technical issues effectively.
- IT infrastructure support experience is desirable.
- Excellent communication and interpersonal skills for effective collaboration with cross-functional teams and stakeholders.
- Strong project management skills to lead initiatives and drive digital transformation efforts.
- Familiarity with industry standards and compliance frameworks.
- A strong customer service orientation to effectively support end-users and ensure a smooth operational flow.
- Proficiency in scripting languages (e.g., PowerShell, Python) for automation tasks beyond basic infrastructure management.
- Proficiency in programming languages such as Python, Java, .NET, or JavaScript.
- Strong understanding of RESTful APIs, web services, and cloud SDKs.
- Familiarity with DevOps tools and practices.
Competencies
Technical Competencies
- Team player, autonomous, you are passionate about technology, and like to address complex technical challenges.
- Great at organizing, prioritizing and multitasking.
- You can adapt to recent technologies, eager to learn and a strong troubleshooter.
- You are flexible to implement changes while reducing the impact on the activity of our users; working occasionally out of office hours is not an issue.
- You want to keep learning; you are open to sharing your ideas, knowledge, and experience.
Behavioral/General Competencies
- Languages: good command of English is required.
- Knowledge of other international languages (French, Spanish, Arabic…) is an asset
- Commitment to MSF’s principles
- Results and quality orientation
- Service orientation