Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Azure
- Install, configure, administrate, manage, and support Azure compute instances, Azure Backup, Azure Storage Monitor, snapshot, Azure Storage.
- Design, implement and troubleshoot Azure Site Recovery, Active Directory Federation Services (ADFS), Express Route, automation of deployment using PowerShell and/or JavaScript Object Notation (JSON).
- Configure and troubleshoot Terminal servers (RDS), Windows Clustering, NLB and Hyper-V PowerShell cmdlet and scripting.
- Automate and Maintain the software build process, software testing, Software deployment and monitoring.
- Deploy and Scale infrastructure on Azure for multiple build environments (Dev, Test, Prod)
- Script Azure cloud infrastructure deployments for production, test, and development systems.
- Recommends changes in operating procedures, hardware standards, and software standards as warranted by new technological changes and operating conditions.
- Maintains Azure cloud infrastructure, user accounts, file/print permissions as required for both internal and remote users.
- Provides monitoring and reports of the operational status of the Azure environment.
Operational procedures & practices.
- Support DevOps and Data Analytics infrastructure, tools, and staff.
- Work with developers to identify necessary Azure resources and automate their provisioning.
- Document automation processes.
- Create and document disaster recovery plan and Identify and correct any single points of failure.
- Management of cloud/application security including IDS/IPS, penetration testing, vulnerability assessments, security reviews.
- Protecting Azure Active Directory accounts against compromise and Reducing the attack surface of all Azure resources and Conduct systems tests for security, performance, and availability.
- Support the other teams on solving the high severity issues.
- Maintain all Cloud systems performance and availability by Monitoring, analyzing the workload of these systems and solving any performance degradation problems.
- Design and implement Cloud Backups policies as per the company backup policy to save data from risks.
- Assist with system designs and migration of existing applications to cloud-native platforms and services.
Backup
- Review security logs regularly to ensure the security policies not violated.
- Review backup logs regularly to ensure the sustainability of backup policies.
- Provide all security and backup logs needed for Internal or external audit procedures.
- Document and implement application-specific security groups and classes to comply with department policies.
- Create and update check-lists and documentations for backup policies, system upgrades, system security, applications access and disaster recovery plans.
- Managing and administrating Development, Test and Production systems.
- Independently research and self-educate on hardware, software, security, and industry trends
- Deliver concise and clear verbal and written communication at all organizational levels
- Document systems and processes using SharePoint and helpdesk ticketing system
Others
- Report systems performance monthly and plan sizing and capacity upgrade.
- Responds to requests via the helpdesk in the most expedient manner possible.
- Daily system maintenance review, such as systems log, antivirus server logs, etc.
- Provides training and support to less experienced System Administrators.
- Establishing and testing disaster recovery policy and procedures to save company data.
- Promote and implement IT security standards regarding Cloud services, ensuring compliance with industry standards and internal policies
- Proactively monitor systems to ensure availability, security, and integrity
- -erform any other assigned tasks as required by the direct manager
Job Requirements
- 3 – 5 years’ architect and implementing cloud bases solutions based on the Azure cloud platform.
- Microsoft Certified Solutions Expert (MCSE), Azure Administrator Associate (AZ103), Exam AZ-400: Microsoft Azure DevOps Solutions.
- Hands-on experience with release automation (Jenkins), sysadmin, configuration and debugging, Develop and maintain scripts using Power Shell, Python, etc.
- Hands-on experience with implementing continuous integration and continuous deployment processes.
- Hands-on experience of system administration of Windows server-side infrastructure, virtual machines, and associated technologies on physical servers.
- Understanding of internal controls and change management processes.
- Strong technical, analytical and debugging skills in solving technically challenging problems.
- Problem-solving, and Interpersonal skills.
- Knowledge and understanding of core Microsoft Azure Cloud technologies and services including; Single Sign-On (SSO), AD); Azure back-up and restore, Azure snapshot, Azure Site Recovery
- High Level of Ownership and Problem Solving
- Excellent Sense of Urgency reacts well to opportunities
- Excellent team-working skills with teams inside & outside of the organization.
- Very Good command of English language.