Cloud infrastructure engineer role
the position of cloud infrastructure engineer involves the design and deployment of scalable cloud architecture to support business growth and innovation.
key responsibilities
* develop cloud-native applications using terraform for infrastructure provisioning.
* design and implement robust ci/cd release pipelines using azure devops.
* optimize and scale infrastructure to minimize costs while maintaining high performance.
* automate repetitive tasks to enhance operational efficiency and reduce downtime.
* stay up-to-date with the latest cloud technologies and best practices.
requirements
* 5+ years of hands-on experience in cloud infrastructure management.
* proven expertise in terraform for infrastructure-as-code provisioning.
* proficiency in azure devops for ci/cd pipelines.
* strong understanding of cloud concepts, architecture, and industry best practices.
* experience building native cloud applications and infrastructure.
* strong scripting automation skills using azure cli and powershell.
* in-depth knowledge of security best practices with azure entra id and managed identities.
* experience with app services, key vaults, storage accounts, azure sql, front door, networking, monitoring.
* exceptional communication and collaboration skills; highly adaptable in fast-paced environments.
* english proficiency required.
bonus points
* bachelor's or higher degree in computer science, engineering, or related fields.
* experience with microservices and kubernetes (aks).
* knowledge of api gateways and api platforms.
* familiarity with full-stack development (angular & .net/c#).
* experience incorporating sast into pipelines.
* microsoft certified: devops engineer expert.
* microsoft certified: azure administrator associate.
* microsoft certified: azure developer associate.