The Azure Technical Architect is responsible for the design through the delivery of complex projects focusing on Microsoft Fabric technology stack i.e. Databases, Data Warehouse and Engineering, Data Science, Power BI, and Synapse across all industry verticals to meet our client’s technology and business needs. You will be delivering high-quality architectural solutions based on the Microsoft Azure Cloud Platform demonstrating deep knowledge of Microsoft Azure Services and offerings across the entire life cycle.


Our engineering team consults with our sales team, project management team and clients to deploy highly technical solutions to help our clients achieve their business objectives. This person will be a subject matter expert for strategic client opportunities covering one or more technology areas.


ESSENTIAL FUNCTIONS:


- Work with business stakeholders within our customers to identify requirements and influence the approach with solutions that leverage Azure platform and services.
- Design, develop, build, and deploy cloud solutions using Azure services, such as compute, storage, networking, security, identity, database, analytics, AI, IoT, etc.


Data Modeling and Database Management:


-Design effective data models that meet the business requirements and follow the data modeling best practices.
-Work with both SQL and NoSQL databases, such as Azure SQL Database, Azure Cosmos DB, Azure SQL Managed Instance, Azure SQL Data Warehouse, etc.
-Ensure structured data storage for efficient querying and analysis, such as using partitioning, indexing, compression, encryption, etc.

Analytics and Business Intelligence:

-Turn raw data into actionable insights using Azure data and analytics services, such as Azure Data Factory, Azure Data Lake, Azure Synapse Analytics, Azure Databricks, Azure HDInsight, etc.
-Use business intelligence tools to create reports and dashboards that drive decision-making using Azure Power BI, Azure Analysis Services, Azure Data Explorer, etc.
-Architect and implement Azure with other SaaS solutions i.e. Salesforce, ServiceNow, JIRA, etc.
-Implement and deploy cloud solutions using Azure DevOps, PowerShell, ARM templates, Terraform, etc.
-Optimize and troubleshoot cloud solutions using Azure Monitor, Log Analytics, Application Insights, etc.
- Manage and maintain cloud solutions using Azure Portal, CLI, SDK, etc.
- Ensure compliance with security and governance policies and best practices using Azure Policy, Azure Security Center, Azure Sentinel, etc.
- Stay updated with the latest trends and developments in cloud technologies and Azure platform.
- Work with Azure IaaS and PaaS solutions, such as Azure Virtual Machines, Azure App Services, Azure Functions, Azure Kubernetes Service, etc.
- Work with Microsoft security solutions, such as Azure Active Directory, Azure Key Vault, Azure Firewall, Azure VPN Gateway, etc.
- Work with Azure Governance solutions, such as Azure Resource Manager, Azure Resource Groups, Azure Subscriptions, Azure Management Groups, Azure Blueprints, etc.
- Work with identity and access management solutions, such as Azure AD Connect, Azure AD Domain Services, Azure AD B2C, Azure AD B2B, etc.
- Work with Defender for Cloud solutions, such as Azure Defender for Servers, Azure Defender for App Service, Azure Defender for Storage, Azure Defender for SQL, etc.
- Work with migrations solutions, such as Azure Migrate, Azure Database Migration Service, Azure Site Recovery, etc.
- Identify, define, and articulate the pros & cons of design/architecture decisions across a wide spectrum of factors, such as cost, performance, scalability, reliability, security, etc.
- Knowledge and experience and foster a collaborative and learning culture to provide technical guidance and mentoring to junior team members and clients.
- Participate in planning, daily, review, and retrospective meetings and deliver solutions as a team using proven methodologies and tools.
- Participates in peer review and signs off on detailed designs with project / executive sponsorship and ensures alignment with the overall architecture and design principles.
- Drives service designs and outcomes that are globally available, secure, and reliable to our customers and adhere to quality standards.
- Executes daily tasks across multiple projects and prioritizes the work based on the business value and urgency.

- Manages and reports time spent on all work activities and tracks the progress and status of the deliverables.


JOB QUALIFICATION REQUIREMENTS:  


7+ years of Microsoft Azure solution implementation experience

7+ years of success in consulting complex, technical projects, including design and planning, implementation and deployment, and support of cloud solutions using Azure platform and services, including large-scale applications migrations, or Data Center Migrations.

7+ years of experience in SQL, data transformations, statistical analysis, and troubleshooting across more than one Database Platform (Cassandra, MySQL, Snowflake, PostgreSQL, Redshift, Azure SQL Data Warehouse, Databricks, etc.)

7+ years of experience in the design and build of data extraction, transformation, and loading processes by writing custom data pipelines

7+ years of experience with one or more of the follow scripting languages: Python, SQL, Kafka, C#, and/or other

7+ years of experience designing and building solutions utilizing various Cloud services such as EC2, S3, EMR, Kinesis, RDS, Redshift/Spectrum, Lambda, Glue, Athena, API gateway, etc.

7+ years of experience in data engineering with an emphasis on data analytics and reporting

Expert in developing and deploying Infrastructure as Code solutions: Azure Arm Templates, Bicep and Terraform.

Expert in configuring and deploying containerized solutions with AKS.

Experience in planning, building, and testing DR strategies, meeting RPO/RTO metrics.

Experience in implementing HA/DR infrastructure.

Azure AD and Azure AD Connect experience.

General Networking (Connectivity and Security) experience to support solution implementations.

Ability to assess existing architectures and situations and make recommendations.

Strong communication and presentation skills, with the ability to articulate technical content aligning to the audience.

Strong problem-solving and analytical skills.

Strong teamwork and collaboration skills.

Appropriate certifications in Azure and associated Microsoft technologies, such as Azure Solutions Architect Expert


PREFERRED CERTIFICATION:  


Azure Solutions Architect Expert

Azure DevOps Engineer Expert

Azure Developer Associate

Azure Security Engineer Associate

Azure Administrator Associate

Azure Security Engineer Associate

Azure Network Engineer Associate