Description

Job Description:

  • We are seeking a highly skilled and motivated Cloud Engineer to join our dynamic team. As a
  • Cloud Engineer, you will be responsible for designing, implementing, and maintaining our cloud infrastructure to ensure optimal performance, scalability, and security. You will work closely with cross-functional teams to understand business requirements and translate them into effective cloud solutions.

Responsibilities:

  • Design, deploy, and manage cloud infrastructure solutions using leading cloud platforms such as AWS, Azure, or Google Cloud.
  • Collaborate with development teams to architect and implement cloud-native applications and services.
  • Ensure the availability, performance, and security of cloud-based systems and applications.
  • Monitor and troubleshoot cloud infrastructure to identify and resolve issues in a timely manner.
  • Implement automation and orchestration tools to streamline cloud operations and improve efficiency.
  • Develop and maintain documentation for cloud infrastructure, including architecture diagrams, standard operating procedures, and best practices.
  • Stay up-to-date with the latest trends and technologies in cloud computing and recommend improvements to enhance our cloud infrastructure.
  • Collaborate with security teams to implement and maintain robust security measures in the cloud environment.
  • Provide technical guidance and support to other team members and stakeholders.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Cloud Engineer or similar role, with a strong understanding of cloud computing concepts and technologies.
  • In-depth knowledge of at least one major cloud platform (AWS, Azure, or Google Cloud) and its services.
  • Experience with infrastructure-as-code tools such as Terraform or CloudFormation.
  • Proficiency in scripting languages such as Python, PowerShell, or Bash.
  • Strong understanding of networking concepts and protocols.
  • Familiarity with containerization technologies such as Docker and Kubernetes.
  • Knowledge of DevOps practices and tools for CI/CD pipelines.
  • Excellent problem-solving and troubleshooting skills.
  • Strong communication and collaboration skills.

Preferred Qualifications:

  • Relevant certifications in cloud computing (e.g., AWS Certified Solutions Architect, Azure Certified Engineer).
  • Experience with serverless computing and microservices architecture.
  • Knowledge of database technologies such as SQL and NoSQL.
  • Familiarity with monitoring and logging tools such as CloudWatch, Azure Monitor, or Stackdriver.
  • Understanding of security best practices in cloud environments

Education

Any Graduate