About the Role:
The role involves the installation, configuration, and administration of Linux servers, with a strong focus on cloud services and application architecture.
Ready to apply for roles like this?
Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.
Unlock employer & apply directly
About the Company:
Avrioc is committed to maintaining the highest standards of information security and service management. Our mission is to provide innovative solutions while fostering a culture of collaboration and inclusivity.
Responsibilities:
- Installation, configuration, and administration of Linux servers (Ubuntu & Amazon Linux).
- Sound knowledge of OS baselining for vulnerability assessment & patching using industry best practices and tools.
- Intermediate to expert skills in scripting languages like Bash, Python, Ruby, or Go.
- Familiarity with web and proxy servers including Apache, Nginx, Tomcat, and HAproxy.
- Sound knowledge of DNS, DHCP, networking, and certificate systems.
- Administration of AWS & Azure cloud service providers (EC2, RDS, S3, ECS, etc.).
- Strong knowledge in VPC, VPC Peering, Load-Balancers (ALB, ELB & NLB).
- Act as a Subject Matter Expert (SME) for networking and application architecture design across multiple clouds for high availability and fault tolerance.
- Hands-on experience migrating workloads from on-premises to the cloud.
- Conduct cost analysis to optimize applications and avoid unnecessary overprovisioning.
- Experience with container schedulers and orchestration (Kubernetes, Docker Swarm, AWS EKS/ECS).
- Familiarity with ArgoCD or HelmCharts is a plus.
- Collaborate with developers for containerization of MEAN stack applications.
- Understanding of Micro-service architecture and patterns.
- Experience with configuration management tools (Chef, Ansible, Puppet, SaltStack).
- Proficient in IaC tools (Terraform, Pulumi, CloudFormation).
- Design, implement & administer code repositories leveraging tools like GitLab or GitHub.
- Good understanding of GitLab runners & GitHub actions workflows.
- Experience with build systems (Jenkins, Spinnaker).
- Strong experience in building and modifying iOS or Android mobile application builds.
- Development environment setup for MEAN stack or Kotlin, Xcode, Swift & Fastlane.
- Strong experience with SQL & NoSQL database platforms (MySQL, Cassandra).
- Familiarity with caching technologies (Redis, Memcache, Elasticsearch).
- Experience in implementing Monitoring & Observability platforms (Elastic stack, Grafana, Prometheus, etc.).
- Familiar with Jira and Confluence or similar technologies.
- Knowledge of impact assessment, release strategies, deployment methodologies, incident management, and change management.
- Strong written and verbal communication skills.