Job details

Cloud Systems Engineer

This job is no longer active, check out similar jobs.
Career level
Middle (2-5 years), Senior (5-10 years)
Employment type
Full time
Spoken languages
English - Advanced
Number of vacancies
1

Role description:

  • A Site Reliability Engineer (Cloud Systems Engineer) is a member of the Technical Services Team that’s responsible for maintaining and supporting hosted solutions on premises as well as on the public cloud. Technical Services team is responsible for uninterrupted functioning of hosted client production environments and works as a tier three technical escalation point for our support team.
  • Primary responsibility of the SRE will be to work with our product teams that are building highly scalable, containerized, microservice based solutions, and deploying / maintaining those in hosted client environments. It involves design and building system infrastructure, implementing security policies, deploying product suite onto the infrastructure and ensuring its uninterrupted functioning in a client’s production environment.
  • This role will have a strong focus on application / infrastructure deployment automation and automation of other tasks that need to be performed frequently within the environment. We have both on-prem as well as cloud hosted model for our customers, but this position will be primarily responsible for our cloud hosting, hence the emphasis would be on someone who has solid experience with networking, security and infrastructure on the public cloud specifically Microsoft Azure.

Responsibilities:

  • Install, maintain, upgrade and improve Hosted production systems;
  • Develop and maintain automation for building infrastructure and running products;
  • Building and maintaining production environments with scalability, reliability, disaster recovery planning, monitoring, security, and high performance;
  • Work with product time to ensure that the product is complaint with SRE checklist (requirements) for deploying into a client’s environment;
  • Work with project teams to complete new client implementation or existing client’s upgrade of products;
  • Play an integral role in providing monitoring and diagnosis of technical issues with hosted production systems;
  • Provide Production Services with 3rd level support related to Application Environment, Infrastructure and Operational issues.

 

Requirements:

  • Engineering graduate or Computer Science Bachelor’s degree with 5+ years’ experience with IT Infrastructure, Networking & Security;
  • Candidate must have solid experience with deploying, maintaining and supporting scalable cloud-based solution in a production environment;
  • Strong problem solving and troubleshooting skills;
  • Ability to work on an on-call basis and provide coverage during non-standard business hours including public/market holidays.

 

Skills Required:

  • Experience with Windows Server administration and networking;
  • Experience with Microsoft Azure Cloud Services;
  • Experience scripting in at least one of the following: PowerShell, BASH, Python;
  • Experience or strong knowledge with Linux server administration;
  • Experience with SQL servers, web servers ( apache, nginx);
  • Experience with CI/CD processes and tools (Team City, Harness preferred);
  • Experience and working knowledge of RDBMS and their architectures;
  • Experience with infrastructure monitoring tools (Azure Monitor preferred);
  • An understanding of securities markets and experience with investment management systems a plus but not require.

 

Whаt we offer:

  • You will work in а multinationаl and multicultural environmеnt, whеre nеw idеas do matter and hard work is rеwаrded;
  • Flexible work/life balance;
  • Opportunities for professional development;
  • Competitive salary.

 

Candidates will pass through an HR interview, a technical test and a final management interview in order to be selected.