Job Title: Cloud Engineering Expertise
About the Role:
We are seeking a highly skilled Cloud Engineering Professional to join our team and contribute to building and maintaining a massively scalable cloud service using Azure technologies.
The ideal candidate will have experience working with various cloud platforms, collaborating with stakeholders to determine user requirements, driving identification of dependencies, and developing design documents for products, applications, services, or platforms.
Main Responsibilities:
* Collaborate with stakeholders to determine user requirements and develop solutions that meet their needs.
* Drive identification of dependencies and develop comprehensive design documents for products, applications, services, or platforms.
* Create, implement, optimize, debug, refactor, and reuse code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI).
* Leverage subject-matter expertise and partner with stakeholders to drive project plans, release plans, and work items.
* Act as a Designated Responsible Individual (DRI) and guide other engineers in their daily tasks.
Required Skills and Qualifications:
To be successful in this role, you will need to have:
* A Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
* Solid understanding of cloud development principles and patterns, data structures, algorithms, and distributed systems.
* Excellent communications skills and ability to work collaboratively across several teams.
* 2+ years min experience with workload/container orchestration using Kubernetes or similar platforms.
* 1+ years experience with container runtimes such as Docker, Rkt, runC, containers, and how they are enabled by the underlying OS components.
Benefits:
This role offers a unique opportunity to work on a challenging project, collaborate with a talented team, and develop your skills in cloud engineering.
You will also have access to training and development opportunities to help you grow professionally and personally.