Job Description
Application Operation Engineer - Site Reliability EngineerDepartment: ITNo. of direct reportees :1Minimum Total no. of years of experience in relevant field: 4 YearsShift timing: General Reporting managers designation: Application Operation DirectorExpected Joining date: ASAP Work location: RiyadhFunction: Application Operation Travel requirement: 0% of working hoursPosition Overview:The purpose of this role is to creates a bridge between development and IT operations by taking on
the tasks typically done by operations. Using automation tools to solve
problems by creating scalable and reliable software systems.
Key Roles and Responsibilities The Site Reliability
Engineer candidate
will be responsible to perform integration in the application performance
management / web infrastructure space, on Windows/Linux & DOTNET platforms,
background in software or system engineering or system administration with IT
operations experience. Close collaboration with other engineering teams is also
a key component of the role. This will require the candidate to demonstrate a
broad exposure to various technologies along with a deep technical knowledge
(specifically in the web/mobile, infrastructure, and network space). developing
software systems and automated solutions for operational aspects that
incorporate aspects of software engineering into operations thereby increasing
the efficiency and reliability of software systems and improving workflow.
Required Skills/Abilities:1-
Experience in developing in one of C/C#, Java, Perl/CGI,
and/or ASP.NET applications2-
Solid understanding of the web performance 'big picture',
from TCP/network level concerns through browser rendering and server-side
runtime deep-dive3-
Client-side web technologies including HTML5, CSS, Ajax/JSON4-
Overall understanding of Web Services, Web API.5-
Understanding of TCP/IP at its various layers6-
Ability to troubleshoot problems at the network layer7-
Understanding, and experience with load-balancing and
clustering8-
Proven track record in working with large scale, complex
Engineering /Infrastructure initiatives9-
Knowledge of Microsoft SQL Server DB,-
Ability to troubleshoot problems at the network layer-
Understanding, and experience with load-balancing and
clustering1- Proven track record in working with large scale, complex
Engineering /Infrastructure initiatives1-
Experience in the Web / Application Performance Management
(APM) space: elastic, AppDyanmic, DynaTrace or similar products.1-
Knowledge of Microsoft SQL Server DB1-
No SQL DB like mango db, and in memory Caching db (NCache,
Redis).1-
Experience with various authentication methods such as
Kerberos and LDAP.1-
Windows and Linux command and experience.
Required work experience/Qualifications/Certification: Degree in Computer Science / Computer Engineering or any related fields Language skills:
?
Required language(s): English(mandatory) and Arabic(preferred)