Site Reliability Engineer / DevOps

Contract / Temporary

Job Reference
Site Reliability Engineer / DevOps
Job Type
Contract / Temporary
Key Skills
DevOps, Azure, SQL Server
Jakub Bakowski
07483 001374

Apply now

Get in touch with us for more information

Job description

Site Reliability Engineer / DevOps
Competitive Rate
Dubai / UAE
12 Months – Long Term Contract

Our client is looking for a talented individual to join their headquarters in Dubai as a Site Reliability Engineer. This prestigious company, with over 400 international awards, is looking for an experienced Site Reliability Engineer to help maintain system stability, performance and availability to both internal and external clients. The candidate should be passionate about automation, performance, monitoring and security.

Skills / Environment
• Advanced knowledge of Windows Server installation, maintenance and troubleshooting
• Advanced knowledge of Azure VM’s, networking, NSG’s, ASR, etc.
• Advanced knowledge of VMware installation, support, patching and troubleshooting.
• Intermediate knowledge of SQL Server install, configuration and backups
• Experience doing application and/or infrastructure solution architecture
• Experience building cloud architecture with Azure
• Experience working with C# and PowerShell, Creating PowerShell scripts to automate tasks.
• Strong knowledge of Azure, including PaaS and IaaS architectures.
• Knowledge of networking engineering, including DNS, Active Directory, firewalls, load balancers, etc.
• Advanced understanding of distributed systems architecture in Azure on a global basis
• Knowledge across a mix of programming languages required .NET and Java
• Knowledge in automated build systems required, including Jenkins, Docker, AWS
• Experience deploying and managing containers and applications deployed to Amazon EC2.
• Experience identifying and solving problems with software installed on Windows and Linux.
• Knowledge of cloud database systems including MS-SQL, MongoDB, Amazon RDS
• Must understand the Agile methodology and have worked on a Scrum team.
• Knowledge of various system development methods including SDLC and Agile.

Key Responsibilities
• Support and maintain production servers hosted on Azure
• Write and maintain scripts for system maintenance and administration
• Deploying highly-available, scalable, and secure applications using Azure
• Utilize your deep experience and problem solving skills to help prevent and investigate production issues
• Azure components monitoring experience
• Automation experience and Linux shell scripts
• Understand Cloud Networking, load balance, Scalability for the Multi tent
• Create solutions that support a DevOps approach for delivery and oper