Accelerate your career.

Explore opportunities across TA's portfolio

Senior Cloud Engineer



Skopje, Macedonia (FYROM)
Posted on Tuesday, May 28, 2024

Senior Cloud Engineer

Location: Skopje, Macedonia

Every single day around the world, thousands of patients are harmed from care delivery errors, many of which are preventable. We want to change that. RLDatix is on a mission to improve healthcare by enabling a world where patients receive the best and safest care possible. Trusted by thousands of clients around the world, our connected healthcare operations platform combines software and trusted services to empower organizations with critical data insights across risk, safety, compliance, provider lifecycle and workforce management. Our user-centric approach provides a holistic, real-time view of healthcare operations, connecting disparate information across the enterprise – thus giving organizational leadership the contextualized data they need to make better informed decisions.

RLDatix is truly global, with over 2,000 employees across the UK, Europe, Middle East, Australia, Canada, and the United States. Our strategy is fueled by organic and inorganic growth that brings together the brightest minds and the latest technology – including AI - to deliver marketing leading solutions for our clients. We are looking for people to join our team who are passionate about making a positive change in healthcare. Join us as we work towards our vision of safer, better healthcare for all.

What You Will Do:

The Senior Cloud Engineer will report to a Cloud Engineering Lead, responsible for RLDatix Cloud Engineering functions.

The role, Senior Cloud Engineer is a hands-on senior technical role which is suited for people who are motivated by cloud and automation technology. In addition to orchestrating software build and delivery pipelines this role includes mentoring other Cloud engineers. Individuals within the Senior Cloud Engineer role work collaboratively within R&D teams to build, test, deploy and monitor our software.

They are responsible for building and maintaining different environments (e.g.: Dev, Test, Production).

Senior Cloud Engineers must be able to adjust to constant business change; common types of changes include new requirements, evolving goals and strategies, and emerging technologies.

A crucial part of the role is coordination with different teams within R&D and organization through all phases of a software development life cycle.

Additionally, this person will be responsible for:

  • Assistance with Cloud Engineer culture adoption

  • Keeping a “customer first” mindset to satisfy the needs of their internal clients.

  • focus on configuration, documentation, optimization, and support of the infrastructure components.

The role requires an individual who is a critical thinker with problem-solving skills. Experience with developing and evolving continuous integration, delivery and deployment processes is critical.

The role holder will get comfortable not having all the answers. As a Cloud engineer, you will be researching and learning constantly. Demonstrate that you are eager to learn by volunteering for projects and tasks. Collaboration and communication, effectively with your co-workers and stakeholders throughout the business.

What You Will Gain:

This is an excellent opportunity to join our technology company, we need to stay as close to the epicenter of pioneering solutions as possible. Even more, it should be us who develop these solutions. It’s a common belief among the Cloud Engineering team that we need to listen to our colleagues if we want to find the best solutions. And on top of that, we run most of our projects according to the Agile principles. You’ll also be working on assignments that make a big impact on the future of HealthCare globally.

Experience/Knowledge You Will Need:

Candidates should ideally have:

  • Degree in Computer Science or related field.

  • More than 4 years of experience in a Cloud Engineering or related role.

  • Experience with developing and evolving continuous integration, delivery, and deployment processes.

  • Hands-on experience with continuous integration and delivery toolsets (e.g.: Jenkins, GitOps, Octopus Deploy, etc.).

  • Amazon Web Services (e.g.: EC2, S3, VPC, Security Groups, etc.).

  • Experience with Containers (e.g. Docker, Kubernetes, Helm, Amazon ECS, Amazon EKS)

  • Experience with Infrastructure as Code (e.g.: Terraform Cloud, AWS CloudFormation, Packer)

  • Good knowledge of infrastructure setup and administration (e.g.: Working with VMs, configuring the operating system, Windows, Amazon Linux, etc.).

  • Basic knowledge of setting up DB servers (e.g.: MS SQL Server, MongoDB, and PostgreSQL, etc.).

  • Version control system (e.g.: GitHub, Git).

  • Proficient with scripting (e.g.: PowerShell 7, batch files).

  • Configuration management tools (e.g.: Ansible).

  • Webservers including IIS, Nginx.

  • Motivated, self-organized, thorough, quality oriented and proactive.

  • Good communication skills, able to coordinate and work with multiple teams at the same time.

  • Strong spoken and written English skills

Desirable Skills/Experience:

  • More than 6 years of experience in Cloud Engineering or related role.

  • Hands-on knowledge of the Cloud Engineering culture and principles.

  • Up-to-date knowledge of cybersecurity threats, current best practices, and the latest software/tools used for security across the entire SDLC.

  • An understanding of the tools being used across the CI/CD cycle, and also the security capabilities and requirements of AWS and other cloud-based platforms.