Job DescriptionWe are looking for a highly skilled Cloud Platforms & Infrastructure Engineer to design, implement, and manage the company’s cloud and on-premise infrastructure. The ideal candidate will have hands-on experience with AWS, Azure, or Google Cloud, strong knowledge of networking, server administration, and Linux system management.
Responsibilities:
- Design, deploy, and manage scalable, secure, and highly available cloud environments (AWS, Azure, Google Cloud).
- Set up, monitor, and maintain Linux servers and virtual machines.
- Manage network architecture including VPNs, firewalls, load balancers, and routing.
- Automate infrastructure deployment using Infrastructure as Code (IaC) tools such as Terraform, CloudFormation, or ARM Templates.
- Implement security best practices across cloud, network, and server layers.
- Troubleshoot performance, connectivity, and server issues across different environments.
- Manage and implement CI/CD pipelines for cloud applications.
- Document infrastructure, network topology, and operational procedures in detail.
- Evaluate new technologies and provide recommendations for infrastructure optimization.
Requirements
- Bachelor degree in Computer Science, Information Technology, or a related field.
- Hands-on experience with at least one major cloud platform (AWS, Azure, Google Cloud).
- Strong Linux administration skills (RHEL, Ubuntu, CentOS).
- Deep understanding of networking concepts (TCP/IP, DNS, routing, firewalls, VPN).
- Experience managing servers, virtual machines, and storage solutions.
- Programming and automation skills (Python, Bash, PowerShell).
- Experience with containerization and orchestration tools (Docker, Kubernetes).
- Strong problem-solving skills and ability to work independently.
Preferred Qualifications:
- Cloud certifications (AWS Solutions Architect, Azure Solutions Architect, GCP Professional Cloud Architect).
- Experience with hybrid cloud environments.
- Knowledge of cloud monitoring and cost optimization tools.
- Experience with microservices architecture, serverless computing, and DevOps practices.
RequirementsDesign, deploy, and manage scalable, secure, and highly available cloud environments (AWS, Azure, Google Cloud). Set up, monitor, and maintain Linux servers and virtual machines. Manage network architecture including VPNs, firewalls, load balancers, and routing. Automate infrastructure deployment using Infrastructure as Code (IaC) tools such as Terraform, CloudFormation, or ARM Templates. Implement security best practices across cloud, network, and server layers. Troubleshoot performance, connectivity, and server issues across different environments. Manage and implement CI/CD pipelines for cloud applications. Document infrastructure, network topology, and operational procedures in detail. Evaluate new technologies and provide recommendations for infrastructure optimization.