Senior WinOps Engineer
  • United Arab Emirates Dubai
  • Deriv
1 year before
31.12.2023
Operate and Maintain
Systems Administration
Job Description

Job Information

Industry
Cyber Security & IT

City
Dubai

Country
United Arab Emirates


Job Description
Are you passionate about automation? Join our WinOps team and apply all your creativity, while working on a complex infrastructure of more than 60 servers. We develop a wide range of products and services offered on MT5, and we set ambitious targets retaining availability 24/7 to our clients.
With over 400.000 active MT5 accounts, we constantly develop new practices, adopting new technologies, to ensure reliable, scalable, and uninterrupted trading operations. Your expertise in systems administration and Windows environment will be essential in overcoming technical and system challenges while working in an Agile environment.

Your challenges

As a WinOps engineer in Deriv, you will be contributing to applying the DevOps mindset in the Windows world.
In a rapid growth environment, where our technology stack is constantly updated, you will find yourself learning new technologies and applying best practices.
Collaborate on a multi-cultural environment team with colleagues from all over the world, while enhancing your working practices.
Optimize running expenses by deploying and maintaining a cloud-agnostic infrastructure.
Implement innovative solutions to automate deployment, configuration, and maintenance of our trading platform to ensure our infrastructure remains at the forefront of technology.


Requirements

Bachelor's degree in Computer Science, Information Systems, or related field.
Hands-on experience in Windows system administration and industry-standard security best practices
Expertise in cloud solutions such as AWS and GCP.
Experience with advanced Windows PowerShell scripting and/or software development.
Experience in working with Agile Software Development and Management methodology
Extensive experience in TCP/IP networking, firewalls, and VPNs
Familiarity with CI/CD pipeline concepts and technologies
Experience in Infrastructure as Code methodology (e.g. Terraform)
Experience with version control tools, such as Git.
Good understanding of application containerization such as Docker
Excellent spoken and written English communication skills

What’s good to have

Familiarity with C++ and .Net
Experience in:
MetaTrader 5 (MT5) Platform Administration
Configuration as code methodology and configuration management platforms (Octopus Deploy)
Linux System administration


Benefits

Market-based salary & annual performance bonus
Medical insurance
Housing and transportation allowance
Work permit
Casual dress code
Training sessions and webinars to help you advance your career
Intensive and interesting onboarding programme for newcomers
State-of-the-art tech stack


Quick response

Required Knowledge
  • K0001   Knowledge of computer networking concepts and protocols, and network security methodologies.
  • K0004   Knowledge of cybersecurity and privacy principles.
  • K0049   Knowledge of information technology (IT) security principles and methods (e.g., firewalls, demilitarized zones, encryption).
  • K0050   Knowledge of local area and wide area networking principles and concepts including bandwidth management.
  • K0053   Knowledge of measures or indicators of system performance and availability.
  • K0088   Knowledge of systems administration concepts.
  • K0100   Knowledge of the enterprise information technology (IT) architecture.
  • K0104   Knowledge of Virtual Private Network (VPN) security.
  • K0167   Knowledge of system administration, network, and operating system hardening techniques.
  • K0280   Knowledge of systems engineering theories, concepts, and methods.
  • K0289   Knowledge of system/server diagnostic tools and fault identification techniques.
  • K0318   Knowledge of operating system command-line tools.
  • K0332   Knowledge of network protocols such as TCP/IP, Dynamic Host Configuration, Domain Name System (DNS), and directory services.
  • K0346   Knowledge of principles and methods for integrating system components.

Required Skills
  • S0076   Skill in configuring and utilizing software-based computer protection tools (e.g., software firewalls, antivirus software, anti-spyware).
  • S0153   Skill in identifying and anticipating system/server performance, availability, capacity, or configuration problems.

Required Abilities
  • A0027  Ability to apply an organization's goals and objectives to develop and maintain architecture.
  • A0034  Ability to develop, update, and/or maintain standard operating procedures (SOPs).
  • A0055  Ability to operate common network tools (e.g., ping, traceroute, nslookup).
  • A0123  Ability to apply cybersecurity and privacy principles to organizational requirements (relevant to confidentiality, integrity, availability, authentication, non-repudiation).