Technical Architect

Qualifications

  • 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.