Cloud Engineer

 Job Description:

Job DescriptionOverview

A Cloud Engineer is responsible for designing, implementing, and managing cloud-based infrastructure and services. They ensure scalable, secure, and reliable operations of applications and data hosted in the cloud (AWS, Azure, GCP, etc.).

Key Responsibilities

  • Design, deploy, and maintain cloud infrastructure solutions.
  • Implement automation for provisioning and scaling (IaC with Terraform, Ansible, etc.).
  • Manage cloud services: compute, storage, networking, databases, security.
  • Optimize cloud cost, performance, and availability.
  • Troubleshoot cloud environments and ensure business continuity.
  • Monitor system performance and security compliance.
  • Collaborate with DevOps, developers, and security teams.

Required Skills

  • Cloud platforms: AWS / Azure / GCP
  • Infrastructure as Code (Terraform, CloudFormation, ARM)
  • Scripting: Python, Bash, PowerShell
  • Containers & orchestration: Docker, Kubernetes
  • Networking fundamentals (VPCs, subnets, routing, firewalls, load balancers)
  • Security: IAM, encryption, compliance (ISO, SOC2, GDPR)
  • Monitoring tools (CloudWatch, Datadog, Prometheus, ELK)

Qualifications

  • Bachelors degree in Computer Science, IT, or related field.
  • 25+ years in cloud engineering or systems administration.
  • Relevant certifications (AWS Solutions Architect, Azure Administrator, GCP Cloud Engineer) are a plus.

KPIs / Success Metrics

  • System uptime (SLA adherence)
  • Cloud cost optimization (budget control)
  • Deployment success rate & speed
  • Security compliance (audit pass rate)

2. Network & Systems Engineer Job DescriptionOverview

A Network & Systems Engineer designs, configures, and maintains the core IT infrastructure: servers, networks, firewalls, and enterprise systems. They ensure secure and efficient communication between devices, applications, and users.

Key Responsibilities

  • Configure, manage, and troubleshoot networks (LAN, WAN, VPN).
  • Install, upgrade, and maintain servers (Windows, Linux, VMware, Hyper-V).
  • Manage firewalls, switches, and routers for performance and security.
  • Monitor system and network health, availability, and performance.
  • Implement backup, disaster recovery, and business continuity plans.
  • Support end-users with infrastructure-related issues.
  • Ensure compliance with security standards.

Required Skills

  • Networking protocols (TCP/IP, DNS, DHCP, BGP, OSPF, VLANs).
  • Firewalls & security appliances (Cisco ASA, Palo Alto, Fortinet).
  • Virtualization platforms (VMware, Hyper-V, Citrix).
  • Operating systems: Linux & Windows Server.
  • Scripting (Bash, PowerShell, Python for automation).
  • Monitoring tools (Nagios, SolarWinds, Zabbix).
  • Identity & access management (Active Directory, LDAP).

Qualifications

  • Bachelors degree in Computer Science, Networking, or related field.
  • 25+ years in system/network administration.
  • Certifications highly valued: CCNA/CCNP, CompTIA Network+, Microsoft Server, RHCE.

KPIs / Success Metrics

  • Network uptime & reliability (downtime reduction).
  • Security incident reduction.
  • Server performance benchmarks.
  • User support response/resolution time.

Key Difference in Focus:

  • Cloud Engineer = modern, cloud-first (AWS/Azure/GCP, automation, containers).
  • Network & Systems Engineer = traditional enterprise infrastructure (servers, firewalls, routers, hybrid setups).

Job Type: Full-time

Work Location: On the road

Application Deadline: 11/10/2024