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