WHAT’S YOUR JOB ROLE ABOUT?

We are seeking a highly skilled and experienced Cloud Infrastructure Engineer with a strong background in operations to join our team. As a Cloud Infrastructure Engineer, you will be responsible for the design, implementation, and maintenance of our cloud infrastructure and ensuring its high availability, scalability, and security. You will collaborate closely with our development and DevOps teams to support the deployment and management of cloud-based applications and services. This position is a great opportunity for an individual with a passion for cloud technologies and a proven track record in the computer software industry.

RESPONSIBILITIES

  • Design, implement, and maintain our cloud infrastructure, ensuring high availability, scalability, and security.
  • Collaborate with the development and DevOps teams to support the deployment and management of cloud-based applications and services.
  • Monitor and troubleshoot cloud infrastructure performance issues, implementing solutions to optimize performance and minimize downtime.
  • Automate cloud infrastructure management tasks using relevant tools and technologies.
  • Stay up-to-date with the latest trends and advancements in cloud technologies, evaluating their potential impact on our infrastructure.
  • Ensure compliance with industry best practices and security policies when designing and implementing cloud infrastructure solutions.
  • Collaborate with cross-functional teams to define and implement disaster recovery and business continuity plans for our cloud infrastructure.

KEY COMPETENCIES

  • Bachelor’s degree in computer science or a related field.
  • Minimum of 6 years of experience as a Cloud Infrastructure Engineer, with a strong focus on operations.
  • At least 2 years of experience in the healthcare industry.
  • In-depth knowledge of cloud computing platforms such as AWS, Azure, or Google Cloud.
  • Strong understanding of cloud infrastructure design principles and best practices.
  • Proficiency in scripting and automation using languages such as Python, PowerShell, or Bash.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Excellent troubleshooting and problem-solving skills.
  • Solid understanding of networking concepts and protocols.
  • Experience working in an Agile development environment.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.
  • Proven ability to manage multiple projects and priorities simultaneously.
  • Relevant certifications, such as AWS Certified Solutions Architect or Microsoft Certified: Azure Solutions Architect, are a plus.