Description

We are currently seeking a Cloud Engineer to join our engineering team. You will work with the architecture and development teams to implement and manage cloud-based solutions across multiple platforms including Azure, AWS, and Google Cloud.

Responsibilities:
• Implement and manage scalable, resilient, and cost-effective cloud environments across various cloud platforms.
• Develop and maintain cloud infrastructure components, including virtual networks, storage accounts, virtual machines, and containers.
• Assist in the evaluation and recommendation of appropriate cloud services, technologies, and tools to meet product development standards.
• Support the implementation of cloud-based solutions, ensuring adherence to product architectural guidelines, security standards, and best practices.
• Configure and deploy cloud infrastructure components across multiple platforms.
• Implement identity and access management (IAM) solutions and set up authentication mechanisms and security controls.
• Monitor and optimize cloud resources to maximize performance, scalability, and cost efficiency.
• Implement backup and disaster recovery solutions for cloud-based environments.

Minimum Qualifications:
• Bachelor’s degree in computer science, Information Technology, or a related field.
• 3+ years of experience as a Cloud Engineer with experience across multiple cloud platforms (e.g., Azure, AWS, Google Cloud).
• Strong understanding of cloud architecture and security principles. • Knowledge and experience with various operating systems including Linux • Experience with BASH scripting and programming languages such as Python.
• Strong experience with cloud deployment methodologies, DevOps practices, continuous integration/continuous deployment (CI/CD) pipelines and Infrastructure-As-Code (IaC) tools such as Terraform.
• Familiarity with cloud services such as virtual machines, storage accounts, networking, and security.
• Experience with containerization technologies like Docker and Kubernetes.
• Basic understanding of API design and security practices including Microservices.
• Strong problem-solving skills and ability to work independently as well as part of a team.
• Excellent communication and client management skills.

Preferred Qualifications:
• Knowledge of Configuration Management tools such as Ansible
• Knowledge of managing multiples databases including Oracle, Mongo, Postgre and SQL Server
• Basic knowledge of VPN technologies such as Sophos
• General understanding of Hybrid Environments such as On Premise (in the Data Center) to Cloud (e.g., GCP)
• Demonstrated expertise in Linux storage systems

Education

Bachelor's Degree