Cloud Engineer (AWS/Azure)
- Develop, deploy, and manage secure, scalable, and reliable cloud infrastructure on AWS and Azure platforms.
- Collaborate with the solutions architecture team to implement cloud solutions that meet project and business requirements.
- Provide technical guidance and support to project teams in the deployment and integration of applications in cloud environments.
- Monitor cloud environments to ensure they adhere to best practices and company security standards.
- Automate cloud deployments and configuration management using tools like Terraform, Ansible, and AWS CloudFormation or Azure Resource Manager templates.
- Assist in the development of cloud-native applications, suggesting architecture improvements, recommending process improvements.
- Evaluate new cloud technologies and make recommendations to enhance the effectiveness of cloud solutions.
- Resolve operational issues in a timely manner, providing support and maintenance for cloud infrastructure.
- Document cloud architectures, procedures, and processes to ensure that they can be consistently replicated or updated.
- Train and mentor junior engineers and other team members in cloud technologies and practices.
Required Qualifications:
- 5-10 years of experience in cloud engineering with significant hands-on experience in both AWS / Azure.
- Proven track record of designing and maintaining reliable and scalable cloud infrastructure.
- Strong experience with infrastructure as code and automation/configuration management tools/applications.
- Familiarity with Linux/UNIX and Windows Server environments.
- Solid understanding of network technologies and Internet protocols.