RemoteWLBRemote only
Back to all jobs
G2i Inc. logo
Remote role · cloud-en

Cloud Engineer (Azure)

G2i Inc.

AzureTerraformPythonJavaC#
Role brief

Location: Remote opportunity for candidates from: Brazil, Ecuador, Colombia and Mexico

Job Description:
We are seeking a highly skilled and experienced Senior Cloud Engineer with over 5 years of hands-on experience with Azure. The ideal candidate will have a strong background in software development and a proven track record of designing, deploying, and managing complex cloud-based systems.


Key Responsibilities:

  • Design, implement, and maintain cloud-based infrastructure on Azure.

  • Develop and manage automation scripts and tools to streamline deployment and management processes.

  • Collaborate with software development teams to ensure seamless integration and deployment of applications.

  • Monitor system performance, identify issues, and implement solutions to ensure high availability and reliability.

  • Ensure security best practices and compliance requirements are met in all cloud deployments.

  • Provide technical guidance and mentorship to junior engineers.

  • Stay up-to-date with the latest industry trends and Azure services to continually enhance our cloud capabilities.

Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.

  • Minimum of 5 years of experience working with Microsoft Azure.

  • Strong background in software development with proficiency in programming languages such as Python, Java, or C#.

  • Experience with infrastructure as code tools such as Terraform or ARM templates.

  • Solid understanding of cloud security principles and best practices.

  • Excellent problem-solving skills and the ability to work in a fast-paced, dynamic environment.

  • Strong communication and collaboration skills.

Preferred Qualifications:

  • Azure certifications (e.g., Azure Solutions Architect, Azure DevOps Engineer).

  • Experience with CI/CD pipelines and tools such as Jenkins, GitHub Actions, or Azure DevOps.

  • Knowledge of containerization technologies such as Docker and Kubernetes.

  • Experience with monitoring and logging tools such as Azure Monitor, Log Analytics, and Application Insights.