Responsive Navbar

Cloud Engineer

Job Description

Roles & Responsibilities

Job Title: Mid-Level - Cloud Engineer

Job Summary

A Mid-Level Cloud Engineer plays a key role in designing, deploying, and maintaining cloud infrastructure and applications. This position requires hands-on experience with cloud technologies and an understanding of how to manage and optimize cloud environments for performance, security, and cost-efficiency. The ideal candidate will be responsible for ensuring that cloud solutions are robust, scalable, and aligned with the organization's strategic goals.

Key Responsibilities

  • Cloud Solution Deployment: Deploy and manage cloud infrastructure and services for applications, ensuring they meet performance, scalability, and security requirements.
  • Cloud Architecture Assistance: Assist in the design and implementation of cloud architectures that are secure, scalable, and cost-effective.
  • Automation and Configuration Management: Write and maintain scripts and use tools like Terraform or Ansible to automate cloud infrastructure management.
  • Troubleshooting: Identify and resolve cloud-related issues, including performance bottlenecks and downtime.
  • Collaboration: Work with developers, security teams, and other stakeholders to ensure the integration of cloud solutions with applications.
  • Documentation and Reporting: Document cloud architectures, configurations, and deployment procedures for internal use and clients.

Skills and Knowledge Required

  • Cloud Infrastructure: Proficiency in deploying and managing cloud services (AWS EC2, S3, Azure VMs, GCP Compute Engine).
  • Automation: Experience with tools like Terraform, Ansible, or CloudFormation for automating cloud infrastructure provisioning and management.
  • Networking and Security: Understanding of cloud networking, including VPCs, security groups, firewalls, and VPNs.
  • CI/CD Pipelines: Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI) and integrating them with cloud platforms.
  • Monitoring and Scaling: Knowledge of scaling applications in the cloud, as well as using cloud-native monitoring tools to track system health.
  • Cost Optimization: Experience with cloud cost management and optimization techniques.

Educational Qualifications

  • Bachelor’s Degree in Computer Science, Information Technology, or related fields.
  • Certifications (Preferred): AWS Certified Solutions Architect – Associate, Microsoft Certified: Azure Administrator Associate, Google Cloud Professional Cloud Architect.

Key Focus Areas

  • Cloud Infrastructure Management: Designing and deploying cloud solutions to meet organizational needs.
  • Automation and Optimization: Enhancing the efficiency of cloud environments through automation.
  • Security Best Practices: Ensuring that cloud solutions are secure and comply with organizational and regulatory standards.

Experience

2-5 years of hands-on experience with cloud infrastructure, cloud services, and automation.

Tools and Equipment

  • Cloud Platforms: AWS, Azure, Google Cloud.
  • Automation Tools: Terraform, Ansible, CloudFormation.
  • CI/CD Tools: Jenkins, GitLab CI, CircleCI.
  • Version Control: Git, GitHub.
  • Monitoring Tools: AWS CloudWatch, Azure Monitor, Datadog, New Relic.

Other Requirements

  • Strong problem-solving and troubleshooting skills.
  • Ability to work independently and manage cloud projects.
  • Effective communication skills to work with cross-functional teams.
Job Detail
  • Work Type: Full Time
  • Languages to be known :
  • Country: United Arab Emirates
  • City: Dubai
  • Job Category : Information Technology