Job Purpose
This role designs, implements, and manages cloud-based systems for the company. Develops and implements cloud-applications, migrates existing on-premise applications to the cloud, and debugs cloud stacks.
Responsibility
- Manages and delivers the engineering of high-quality, complex systems that are dynamically scalable, available, fault-tolerant, and reliable applications in the Cloud while implementing cost-control strategies (Azure PAAS and IAAS services). 20%
- Maintains and administers all aspects of the company’s Citrix infrastructure - Xenapp/Xendesktop. Manages and performance-tune Citrix systems, networks, and applications to ensure high levels of availability. Leads capacity planning and the development of long-term strategy for Citrix systems. 20%
- Engages in detailed engineering to meet business requirements in implementing Identity and Access management for Azure Identity, SSO (single sign-on) and MFA (multi-factor authentication) capabilities. Manages, plans, designs, tests, implements, troubleshoots, recommends, and schedules improvements, upgrades and repairs to the Active Directory domains. Manages and supports Azure Active Directory in a hybrid environment. 20%
- Leads projects and initiatives and makes a significant contribution to the technical design and implementation of the company’s systems either on-premise or in cloud platforms. Generates scripts and templates required for the automatic provisioning of resources. Debugs technical issues inside a complex stack involving virtualization, containers, microservices, etc. 20%
- Builds and Manages Azure DevOps pipelines for CI CD and Release Management workflows. Manages Azure DevOps repos and branch policies. 10%
- Documents architectural solutions, functional and design specifications, presentations, and other documents as needed to provide technical guidance to junior team members. 10%
Knowledge, Skills & Abilities Required
- Knowledge of emerging container management platforms like Kubernetes and Docker.
- Experience in Yaml, Python, PowerShell, Azure CLI Powershell. Windows, Linux, Rancher, VmWare, Hyper-V, VDI, Power BI, 365, Exchange, Azure, MS Intune, SCCM, WSUS, Azure DevOps, Active Directory, ADFS, Azure Connect, Veeam,Cisco UCS platform, Citrix VDI, XenApp, XenServer, Provisioning Services, Netscaler.
- Extensive experience with infrastructure and server theories, principles and concepts; application infrastructure and standards; networking fundamentals; Windows; Physical Server architecture; Virtualization Technologies and LAN/WAN/Firewall/VPN network technologies.
- Excellent communication and interpersonal skills to effectively communicate complex and detailed technical information.
- Ability to set priorities, plan and coordinate work activities and manage time and resources to deliver objectives within a busy workspace.
- Knowledge of current Industry trends.
- Experience with developing processes and standards.
- Ability to lead projects and contribute to technical design and implementation of company systems.
Knowledge, Skills & Abilities Preferred
- Cloud Certifications (Microsoft Azure preferred).
- Experience working with Microsoft Azure, Linux/UNIX, Docker and Kubernetes, Rancher and Terraform, Azure DevOps.
- Knowledge of web services, API and REST. Database experience, including knowledge of SQL.
- Knowledge and experience with Agile.