IT Specialist - Cloud Technology

Date: 27 Mar 2025

Location: KW

Company: Alghanim Industries

Long Description

Job Summary

The role involves architecting, implementing, and maintaining the performance, integrity, and security of Infrastructure Cloud technologies and data management using on-prem/cloud platforms. You will ensure appropriate design and deployment for business-critical applications, perform data analysis to detect trends and issues, and help establish standards for data management, housekeeping, and archiving.

Job Responsibilities

  • Design, build, and deploy AWS/Azure applications, including large-scale data processing, statistical modeling, and advanced analytics.

  • Participate in all stages of the software development life cycle for AWS/Azure solutions, including planning, development, testing, and quality assurance.

  • Troubleshoot incidents, identify root causes, resolve problems, and document solutions.

  • Provide training to teams on new cloud-based initiatives and technologies.

  • Apply strong problem-solving skills to resolve issues before they impact productivity.

  • Manage continuous integration and deployment (CI/CD) methodology for server-based technologies.

  • Oversee AWS/Azure infrastructure lifecycle management for Alghanim.

  • Recommend and implement improvements in AWS and Azure architecture and processes.

  • Plan and implement backup and recovery strategies for business-critical systems.

  • Manage disaster recovery and replication procedures with Managed Service Providers.

  • Utilize strong communication and interpersonal skills in all tasks and engagements.

  • Work creatively and analytically to solve complex problems.

  • Ensure effective monitoring, logging, and alerting for cloud systems.

    Tools

  • Cloud: AWS

  • Infrastructure as Code: Terraform, CloudFormation

  • CI/CD: AWS CodeCommit, CodeDeploy, CodeBuild, CodePipeline, Jenkins

  • Monitoring & Alerting: AWS CloudWatch, X-Ray, SNS

  • Containers: Docker, Docker Swarm, AWS ECS, AWS ECR

  • Scripting: Bash, Python

  • Event Management: AWS Lambda, CloudWatch Events, SQS, SNS

Candidate Requirements

    • Education/Experience:

      • Bachelor’s Degree or equivalent experience

      • AWS/Azure certification

      • Minimum 3-5 years of experience in a similar role

      • Expertise in AWS services and tools

      • Deep understanding of continuous integration and delivery (CI/CD) concepts

      • Hands-on experience with container technologies (Docker, Kubernetes)

      • Experience with configuration management (Ansible, YAML)

      • Strong expertise in monitoring, logging, and alerting solutions

      • Experience with cloud networking, security, and firewall management

      • Familiarity with operating systems like Ubuntu and Amazon Linux

      • Hands-on experience with middleware software (e.g., nginx, Node.js)

      • Proficiency in scripting languages

      • Excellent communication and collaboration skills

    Skills

    • Strong AWS cloud platform knowledge, including services, tools, and best practices

    • Experience in designing, developing, and maintaining systems on AWS

    • Expertise in Terraform as IaC for provisioning AWS resources, with experience using the Checkov tool for validation

    • Hands-on experience with AWS services like EC2, ECS, ECR, IAM, Lambda, SNS, SQS, API Gateway, VPC, CloudWatch, CodeCommit, CodeBuild, CodePipeline, ACM, Cognito, KMS, and Auto-Scaling

Education

Bachelor’s Degree