Vacancy expired!
- Provide technical architectural design expertise in support of sustainable building design standards, architectural design standards, technical specifications
- Offer technical design and quality reviews at various milestones throughout the SDLC
- Research new technologies and assess their fit for the purpose given business requirements and architectural guidelines
- Help product delivery & resolve technical issues with development teams
- Entail mapping cloud adoption plans, application design, cloud deployment, and cloud management and monitoring
- Governance best practices to optimize IT ASG cloud presence, performance, security, and cost
- 10+ years of experience in software development, enterprise architecture and enterprise application integration
- Education acquired through the completion of an undergraduate degree in Computer Science or similar discipline
- 3-5 years of work experience designing, executing, and supporting IT Cloud solutions
- Experience with Agile Software Development methodologies
- Expertise with design patterns, data structures, modeling, and OOAD.
- Exceptionally strong written and verbal communication skills, as well as good interpersonal and organizational skills
- Strong technical accomplishments in solving hard software engineering problems
- Experience working with functional, development and QA teams to build products highly desirable
- Knowledge of cloud technologies and service-oriented architecture principles to define and own Solution Architecture (applications and data technologies)
- Experience in creating scalable system using various software technologies such as C# .Net, Java, Python, Angular, Azure DevOps
- Experience designing Microservices architecture
- Experience around real time streaming & messaging architecture / message broker technology such as Azure Service Bus, Event Hub etc.
- Understanding of operating systems, networking, communication protocols, security, data processing & corporate management applications
- Hands-on experience with PaaS, SaaS, and business intelligence/analytics implementation
- Expertise with designing and building services in public cloud environments like Azure or AWS
- Expertise in scaling applications that use large amounts of data stored in either SQL or NOSQL databases