Software Engineer III - Cloud Engineering
nike
Job Description
You'll have -
-
Bachelor's degree in Computer Science, Engineering or similar field of relevant education
-
Minimum 7+ years of experience in software engineering, with a focus on cloud infrastructure engineering in an multi cloud ecosystem including architecture, deployment and management of enterprise cloud solutions.
-
Extensive hands on experience with major cloud platforms such as AWS, Azure, or Google Cloud
-
Strong hands-on programming skills in languages such as Python, GoLang, Java, JavaScript
-
Experience delivering cloud solution designs, installation, and configuration using IaC (Infrastructure as Code) and automation tools, such as Terraform, Rundeck, Jenkins, CloudFormation, GitHub Actions is a must
-
Experience in designing, implementing, and managing control plane architectures for cloud environments, ensuring efficient orchestration, security, and governance of cloud resources is pre
-
Hands-on experience implementing and supporting modern software architectural principles and patterns (REST, domain-driven design, Devops, microservices, etc.)
-
Experience with front-end web application technologies (JavaScript, CSS, html5, React, other UI Frameworks etc.) is a plus
-
Experience with implementing and integrating AI, Machine Learning, GenAi and related data solutions is preferred.
-
Experience working in mature agile product development model
-
Strong leadership skills with the ability to mentor and guide a team of cloud engineers, and excellent collaboration skills to work effectively with cross-functional teams and stakeholders.