Minimum of a bachelor’s degree in Computer Science, Engineering or adjacent fields preferred
Experience in Microsoft Technologies and Solution Platform at least 8 years
Experience in building highly-scalable, multi-tier and data-intense systems
Experience in at least one of the leading cloud platforms (E.g. Microsoft Azure, Amazon Web Services, Google Cloud, IBM Cloud) is preferred but not required.
Strong analytical and problem-solving skills that enable comprehension and resolution of complex business and technical issues
Presentation skills with a high degree of comfort with both large and small audiences
Enthusiastic team-player as well as a self-motivated
Innovative, open minded and proactive
Excellent English skills.
Job Description
Apply technical knowledge to create a modernization roadmap and continuous improvement of Ozztech products ensuring technical viability of new projects and successful deployments, orchestrating cutting-edge technologies and infusing key infrastructure technologies.
Mentoring and leading Ozztech project team members and customers to be proficient in delivering Azure and On-Prem based solutions. This can also include identifying architectural problems in projects, providing solutions to these problems and participating in software development processes to help implementing new technologies.
Identify, build, drive programs and R&D studies to establish new technical practices and learn private or public preview cutting-edge technologies.
Apply technical knowledge to build fully automated CI/CD pipelines, DevOps processes and improve the existing ones according to the latest technologies and project requirements.
Apply security best practices, guidance and standards on Cyber Security to Ozztech Products or customer defined workloads and projects.
Documenting and sharing designs, technical best practices / insights with internal teams
Maintaining and advancing technical skills and knowledge, keeping up to date with technology trends and competitive insights on cloud and on-prem technologies.
Develop, create, and modify software applications in accordance with applicable software development methodologies,
Document and demonstrate solutions by developing technical design documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.