Job Description : Summary
Primary responsibilities include maintaining cloud-based applications, systems, or associated infrastructures. Analyze and define business requirements to determine specifications and standards;
proposes and develops solutions.
Monitor system uptime and performance, troubleshooting and resolving errors. Stay informed of emerging cloud technologies and evaluates their value to the organization's operations.
Requires experience with one or more cloud computing platforms. Responsible for problem management escalation and resolution.
May provide leadership, coaching, and / or mentoring to peer groups.
Specific responsibilities of this position include, but are not limited to :
Extensive knowledge in Azure Infrastructure, Images, Networking, DNS, Route Tables, Gateways, Load Balancers, Databases, Subscription Management, VNET
Proficient in Azure AD, DSN, Azure WAF, Azure Resource Manager, Azure Functions, Runbooks
Knowledge in Azure Update Management for Server Patching, Compliance and troubleshooting
Experience with automation / configuration management using either Puppet, Chef or an equivalent
Expertise in continuous integration and continuous delivery concepts and practices
Ability to use a wide variety of open source technologies and cloud services
Strong experience with SQL and MySQL (NoSQL experience is a plus)
A good understanding of code and scripting languages such as PowerShell, Python
Expertise in automated build and deploy processes and tools
Knowledge of best practices and IT operations in an always-up, always-available service
Experience Azure monitoring / diagnostic agent setup / configuration
Good understanding of distributed version control systems like GIT
Extensive experience with operating systems including deployment, maintaining and troubleshooting
Good understanding of Windows SCCM / WSUS an added advantage
Day-to-day operations and maintenance support of servers, crisis management and hands-on technical support
Knowledge and experience resolving security vulnerabilities
Strong oral and written communication skills
5 to 8+ years of professional experience and a Bachelor of Arts / Science or equivalent degree in computer science or related area of study;
without a degree, three additional years of relevant professional experience.
Preferred Certified in
Architecting Azure Solutions and / or
Implementing Azure Infrastructure Solutions