Roles and Responsibilities:
Design, implement, and manage cloud-based infrastructure and services to support our clients’ business operations.
Develop and maintain automation scripts and tools to manage cloud resources and services.
Implement and enforce cloud security policies and best practices to ensure data privacy and protection.
Collaborate with cross-functional teams to identify business requirements and develop cloud solutions to meet those requirements.
Develop and maintain disaster recovery and business continuity plans for cloud-based systems and services.
Stay up-to-date with emerging cloud technologies and trends and recommend improvements to our cloud infrastructure and services.
Provide guidance and mentorship to junior cloud engineers on best practices and principles.
Requirements:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Minimum of 7 years of experience in cloud engineering or a related field.
- Strong experience with public cloud platforms such as AWS, Azure, or Google Cloud.
- Experience with infrastructure-as-code tools such as Terraform, CloudFormation, or ARM templates.
- Experience with containerization and orchestration technologies such as Docker and Kubernetes.
- Knowledge of networking concepts and technologies such as VPN, VPC, DNS, and load balancing.
- Strong scripting skills in one or more programming languages such as Python, Ruby, or Bash.
- Excellent communication and interpersonal skills.
- If you are a passionate Senior Cloud Engineer with a strong desire to work on cutting-edge cloud technologies and deliver value to clients, then we encourage you to apply for this position.