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