Provide technical design expertise, defines what technical requirements are needed to support defined business requirements, participates in detailed design, reviews system architecture, reviews test plans, and provides technical guidance to the Application Team Responsible for collaborating with the Team Lead(s) to coordinate project schedules, budgets, request management, and work authorization. Define and evaluate logical and physical data models. Define test plans and criteria for acceptance for the technical components of system Ensure business requirements are supported by the technical architecture Assist in leading technical direction of software and hardware; Assist in development of overall system technical architecture - including software and hardware. Analyze, determine, and document technical requirements and change request impact analysis. Participate in detailed design and product test execution as required. Ensure business requirements are supported by the technical architecture. Assist in defining technical architecture standards. Communicate accurate and useful status updates. Follow quality standards. Complete assigned tasks Essential Duties and Responsibilities: Research and analyze requirements, then determine best applicable PaaS solutions Compose blueprints, policies, and governance for the enterprise Document Cloud architecture, policies, and procedures related to Data platforms Support deployment scripting, platform standardization Implement DevOps and CI/CD Help set up initial infrastructure and maintain existing solutions Review existing solutions for cost and performance Ensure security and compliance within designed and deployed solutions Work with all group teams (security, infrastructure, data, etc.) to support the delivery function. Participate in group innovation teams for developing standards, firm-wide design patterns for emerging technologies Job requirements
Skills
Must have
Bachelors degree and 5+ years of relevant experience as an Architect Proven experience as an Azure Architect or equivalent role Proven experience with Azure data platform solution architectures Ability to keep up to date with Cloud offerings and solutions Good understanding of the different architecture patterns in Data platform solutions (Lambda, Kappa) Resourcefulness and troubleshooting aptitude Communication skills Experience with SCRUM/Agile development methodologies Ability to work independently on projects Desired skillset Overall knowledge on the services, their interaction with the rest of the Azure ecosystem, dependencies, security isolation Excellent understanding of Azure resource management and access management Excellent understanding of different data services in Azure and their purpose, deployment specifics, access management, networking, resource isolation, high-availability, disaster-recovery Powershell Azure Data platform services Azure DevOps Azure networking and resource management Scalability Resiliency in cloud solutions Power Platform solutions (PowerBI, PowerApp, PowerAutomate)
Job Classification
Industry: IT Services & ConsultingFunctional Area: IT Software - Application Programming, Maintenance, Role Category: Programming & DesignRole: Programming & DesignEmployement Type: Full time
Education
Under Graduation: Any Graduate in Any SpecializationPost Graduation: Post Graduation Not RequiredDoctorate: Doctorate Not Required