The posting
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.



