Infra Engineer (Cloud)
Your tasks
An infrastructure engineer / cloud engineer designs, deploys, automates, and maintains the core cloud and on-premise IT systems that keep applications reliable, secure, and scalable.
Cloud & virtualization management: Deploy, configure, and manage cloud environments (such as AWS, Azure, GCP, or OpenStack), virtual machines, storage, and compute resources.
Infrastructure as code (IaC) & automation: Write IaC scripts using tools like Terraform or Ansible to automate provisioning and reduce manual deployment errors.
CI/CD & DevOps support: Help build and maintain continuous integration/continuous deployment (CI/CD) pipelines alongside development and SRE teams.
System administration & networking: Administer Linux/Windows servers, manage packages and file systems, and configure network interfaces, VLANs, load balancers, and firewalls.
Monitoring & incident response: Track system health, resource utilization, and uptime dashboards, troubleshoot outages, and resolve infrastructure incidents.
Security & compliance: Implement security best practices, manage identity and access.
Requirements
- Technical experience: 6+ years in IT infrastructure, systems administration, or cloud engineering.
- Cloud platforms: Hands-on experience with AWS, Microsoft Azure, Google Cloud (GCP), or private cloud stacks like OpenStack.
- Scripting & IaC: Proficiency in scripting (Bash, Python) and configuration/automation tools (Terraform, Ansible, Kubernetes, Docker).
- Operating systems: Strong command of Linux (RHEL/Ubuntu) and/or Windows Server administration.
- Education: Bachelor’s degree in Computer Science, Information Technology, Engineering, or equivalent practical experience.