Cloud Engineer

neurohire.ai
•$80,000 - $100,000

About The Position

NeuroHire is seeking an early-career Cloud Engineer to support the development, deployment, monitoring, and maintenance of cloud-based infrastructure and applications. The role collaborates with technical team members to help build reliable, scalable, secure, and efficient cloud environments. It offers practical exposure to cloud platforms, automation, infrastructure management, and deployment technologies, with opportunities to develop cloud engineering skills and contribute to system reliability and operational efficiency.

Requirements

  • Master's degree in Computer Science, Information Technology, Computer Engineering, Software Engineering, or a related technical field.
  • 0–1 year of experience in Cloud Engineering, Cloud Computing, DevOps, Systems Administration, or a related technical role.
  • Strong understanding of cloud computing fundamentals, including compute, storage, networking, and virtualization.
  • Familiarity with at least one cloud platform: AWS, Microsoft Azure, or Google Cloud Platform (GCP).
  • Basic knowledge of Linux or Windows operating systems and command-line tools.
  • Familiarity with networking fundamentals, including DNS, IP addressing, HTTP/HTTPS, and firewalls.
  • Basic scripting knowledge in Python, Bash, or PowerShell.
  • Understanding of identity and access management (IAM), permissions, and cloud security fundamentals.
  • Familiarity with Git and GitHub for version control.
  • Basic understanding of CI/CD concepts and software deployment workflows.
  • Strong troubleshooting, analytical thinking, and problem-solving abilities.
  • Ability to learn new technologies and adapt to evolving technical requirements.
  • Strong communication, teamwork, and collaboration skills.

Nice To Haves

  • Familiarity with Docker, containers, or Kubernetes.
  • Awareness of Infrastructure as Code tools such as Terraform or AWS CloudFormation.

Responsibilities

  • Assist in configuring, deploying, and maintaining cloud infrastructure and services.
  • Support cloud environments on platforms such as AWS, Microsoft Azure, or Google Cloud Platform (GCP).
  • Monitor cloud resources, system performance, availability, and resource utilization.
  • Assist with infrastructure provisioning, configuration management, and routine maintenance.
  • Support deployment and management of cloud-hosted applications and services.
  • Troubleshoot technical issues involving Linux or Windows operating systems.
  • Assist in implementing cloud security best practices, access controls, and resource permissions.
  • Use Python, Bash, or PowerShell to automate routine operational tasks.
  • Support containerization and deployment workflows using Docker and related tools.
  • Collaborate with software development and operations teams to improve deployment reliability.
  • Troubleshoot cloud infrastructure, connectivity, performance, and configuration issues.
  • Maintain technical documentation for cloud resources, deployment procedures, and operational processes.
  • Learn and apply Infrastructure as Code (IaC) tools and modern cloud engineering practices.

Benefits

  • Hands-on exposure to cloud infrastructure and modern deployment technologies.
  • Opportunities to develop practical skills in cloud computing, automation, and infrastructure management.
  • Collaborative environment that encourages continuous learning and knowledge sharing.
  • Opportunities for professional development and technical growth.
  • Exposure to cloud platforms, infrastructure monitoring, and deployment best practices.
  • Opportunity to contribute to improving system reliability, scalability, and operational efficiency.
  • Opportunity to contribute to an innovative, AI-powered technology company.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service