Description

Job Description: We are seeking a Cloud Engineer who will be responsible for developing and maintaining cloud solutions in alignment with best practices. The ideal candidate will have a strong background in software development, system engineering, and a solid understanding of cloud services. You will collaborate closely with IT and development teams to integrate cloud services into our broader system architecture.

Responsibilities:

  • Design, implement, and maintain cloud-based infrastructure and applications.
  • Ensure efficient functioning of data storage and processing functions in compliance with company security policies and best practices in cloud security.
  • Identify, analyze, and resolve infrastructure vulnerabilities and application deployment issues.
  • Collaborate with development teams to enable a continuous integration environment that sustains high productivity levels.
  • Conduct systems tests for security, performance, and availability; develop and maintain a disaster recovery plan.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Cloud Engineer or similar role in cloud services (AWS, Azure, Google Cloud).
  • Experience with IaaS and PaaS services, containerization technologies (like Docker, Kubernetes), and serverless architectures.
  • Strong knowledge of Linux/Unix administration, DevOps, and scripting languages (Python, Shell).
  • Understanding of continuous integration/continuous deployment (CI/CD) pipelines and tools such as Jenkins, GitLab CI, or equivalent.
  • Excellent problem-solving skills, along with strong verbal and written communication skills.

Benefits:

  • Competitive salary and benefits package.
  • Opportunity for professional growth and development.
  • Supportive work environment.
  • H1B visa sponsorship for eligible candidates.

Education

Any graduate