Job Openings Cloud Engineer

About the job Cloud Engineer

We are looking for a highly skilled and motivated Cloud Engineer to join our growing IT team. The ideal candidate will be responsible for managing, maintaining, and optimizing our cloud infrastructure, ensuring seamless operation of cloud-based systems, networks, and security protocols. This role is fully remote and requires a proactive individual who can troubleshoot technical issues, implement new technologies, and support business-critical applications.

Key Responsibilities:

  • Manage, monitor, and optimize cloud infrastructure (AWS, Azure, Google Cloud, etc.).

  • Implement and manage cloud security protocols, including firewalls, encryption, and data protection mechanisms.

  • Perform regular cloud-based system updates, patches, and backups to ensure integrity and performance.

  • Provide technical support to internal users and ensure minimal downtime for IT-related issues.

  • Collaborate with cross-functional IT teams to deploy, configure, and upgrade cloud-based applications and services.

  • Monitor and analyze cloud system performance, making recommendations for improvements to increase efficiency.

  • Document cloud infrastructure configurations, processes, and troubleshooting guides.

  • Ensure compliance with security policies, regulations, and best practices for cloud environments.

  • Automate routine administrative tasks and deployments using scripting languages (e.g., PowerShell, Bash, Python).

  • Assist with disaster recovery planning and cloud-based disaster recovery implementation.

  • Collaborate with DevOps teams for CI/CD pipeline integration and infrastructure automation.

Required Qualifications:

  • Bachelors degree in Computer Science, Information Technology, or a related field (or equivalent experience).

  • 2+ years of experience in a Cloud Engineering or Systems Administration role.

  • Hands-on experience with cloud platforms such as AWS, Azure, and Google Cloud.

  • Strong knowledge of networking protocols, firewalls, VPNs, and security best practices.

  • Experience managing virtualized environments using VMware, Hyper-V, or other cloud-based virtualization technologies.

  • Proficiency in managing cloud services and applications such as AWS EC2, Azure Virtual Machines, S3, and similar tools.

  • Experience with automation scripting using languages such as PowerShell, Bash, or Python.

  • Strong troubleshooting skills with a proven ability to diagnose and resolve complex technical issues.

  • Excellent communication, documentation, and organizational skills.

Preferred Qualifications:

  • Relevant certifications such as AWS Certified Solutions Architect, Microsoft Certified: Azure Administrator, Google Cloud Professional Cloud Architect, or CompTIA Security+.

  • Experience working in a remote or distributed team environment.

  • Familiarity with DevOps tools and CI/CD pipelines.

  • Understanding of ITIL principles and best practices.

  • Experience with containerization (Docker, Kubernetes) and serverless architectures.

Benefits & Perks:

  • Fully remote work environment with flexible hours.

  • Competitive salary and performance-based incentives.

  • Health, dental, and vision insurance.

  • Paid time off (PTO) and holidays.

  • Professional development opportunities, including training and certifications.

  • 401(k) with employer matching.