Responsibilities
Cloud Architecture Design & Implementation
- Collaborate closely with clients to understand their technical requirements and design reliable and scalable cloud architectures tailored to their needs.
- Deploy cloud solutions considering best practices for performance, scalability, reliability, security and cost optimisation.
Automation & Orchestration
- Develop and maintain automation scripts and workflows to simplify repetitive tasks, promoting streamlined operations and efficiency.
Security & Compliance
- Enforce security protocols within cloud environments, ensure adherence to industry regulations, and conduct audits to maintain compliance standards.
Performance Monitoring
- Monitor and track cloud infrastructure performance, identifying and addressing bottlenecks while optimising resource utilisation for cost-effectiveness. Establish logging mechanisms to facilitate effective troubleshooting and analysis
Proactive Troubleshooting & Technical Support
- Address potential issues to prevent user impact, provide timely technical support to resolve challenges and collaborate with relevant stakeholders to devise effective solutions.
Documentation & Knowledge Sharing
- Create and maintain comprehensive documentation for configurations, procedures, and troubleshooting steps.
- Conduct training sessions and share knowledge with team members to enhance overall expertise in cloud technologies.
Continuous Learning & Innovation
- Stay updated on emerging trends and technologies in cloud computing, applying innovative solutions to enhance the efficiency and competitiveness of our managed services.
Requirement
sEducation & Experiences
- :A bachelor's degree in computer science, information technology, or a related field is required
- .2-3 years of working experience in cloud engineering or a related field
- .In-depth knowledge and hands-on experience with one or more major cloud platforms such as AWS or GCP
- .Experience in IaC tools such as Terraform, Ansible, CloudFormation and Atlantis for automated provisioning and management of cloud resources
- .Strong understanding of virtualisation, networking, and containerisation technologies
- .Prefer candidates with the relevant certifications, such as AWS Certified Solutions Architect Associate, Google Cloud Associate Cloud Architect, Certified Kubernetes Administrator, and ITIL Foundation Certification
.Skills
- :Strong scripting skills (Python or Bash) and familiarity with languages for automation task
- sKnowledge of programming languages like Java or Groovy can be beneficial
- .Familiarity with DevOps methodologies, including continuous integration, continuous delivery (CI/CD), and version control practices
- .Experience in containerisation technologies such as Docker and adept in utilising orchestration tools like Kubernetes
- .Proficiency in utilising monitoring tools like Prometheus and Grafana, and logging solutions such as the ELK stack to maintain and optimise the health and performance of cloud environments
- .Knowledge of cloud security best practices, implemented robust security measures, identity management, access control, encryption, and compliance adherence within cloud environments
- .Experienced in configuring and maintaining network resources in the cloud environment
- .Proficiency in Linux administration
.
Competencie
- s:Strong communication, organisational, and collaborative skills essential for creating and maintaining clear, accessible, and up-to-date documentatio
- n.Strong problem-solving skills, analytical thinking, and effective communication are crucial for resolving complex issues by identifying root causes and implementing efficient solution
- s.Flexibility and critical thinking to adapt to evolving cloud technologies and trend
- s.Effectively understand customer and stakeholder needs, ensuring a positive user experience, while adeptly communicating technical concepts to audiences of varying technical expertis
e.