AZURE ARCHITECT SKILLS, EXPERIENCE, AND JOB REQUIREMENTS
Updated: Sep 19, 2024 - The Azure Architect brings a robust background in cloud-based big data technologies, including Azure ADF, Databricks, and Azure Functions, complemented by extensive experience in building complete pipelines on AWS and data storage solutions like ADLS Gen2 and Blob storage. This position's expertise extends to real-time streaming applications, with a particular focus on Kafka messaging and Azure Stream Analytics, alongside proficiency in Spark processing and performance tuning. Additionally, the role involves developing and deploying solutions utilizing the Elastic Search stack and managing both synchronous and asynchronous interface strategies.
Summary of Azure Architect Knowledge and Qualifications on Resume
1. BS in Computer Science with 6 years of Experience
- Ability to define the Digital Channels and integration architecture of applications hosted in a hybrid cloud environment (OnPrem and Azure).
- Integration patterns Digital channels experience should include Content management platforms like Adobe.
- Experience manager Integration experience should include API management, MQ messaging, event-based such as Azure Event Hub and Kafka.
- Orchestration and workflow management using Azure Logic Apps, Control-M.
- Experience in working with IaaS, PaaS
- Experience in SaaS solutions on Azure DevOps and OpenShift Kubernetes managed deployments from OnPrem to Azure
- Experience in understanding of integrating with MarkLogic Data Hub, Azure data lake, and MS Dynamics on Azure.
- Experience designing technology components for enterprise solutions
- Defining solution and reference architectures using Azure services (IaaS and PaaS).
- Polyglot programming experience Scala and Python preferred.
- Knowledge of cloud security controls including tenant isolation, encryption (at restin transit, key management, vulnerability assessments, application firewalls, SIEM, etc.
2. BS in Information Technology with 3 years of Experience
- Strong experience in Architecting and delivering value from Cloud-based big-data technologies including.
- Azure ADF, Data bricks, Azure Functions, App Service ,Logic APPS , functions etc.
- Experience in Building end-to-end pipelines in AWS.
- Experience ịn ADLS Gen2 / Blob storage, and notification services.
- Good knowledge in real-time streaming applications preferably with experience Kafka Real-time messaging or Azure Stream Analytics / Event Hub.
- Spark processing and performance tuning.
- Good to have knowledge on streaming technologies like Azure even hub, and streaming analytics.
- Experience with synchronous and asynchronous interface approaches.
- Experience in developing and deploying solutions that use the Elastic Search stack.
3. BA in Information Systems with 8 years of Experience
- Experience of designing and developing systems using micro services architectural patterns.
- DevOps experience in implementing development, testing, release and deployment processes using DevOps processes.
- Consultative approach with regard to identifying client issues and commitment to delivering high quality solutions.
- Experience in data modeling (3NF/Dimensional modeling/Data Vault2).
- Experience in analyzing business vision and deriving solution options and blue prints.
- Architecture definition experience in both waterfall and agile environment.
- Able to provide comprehensive documentation.
- Able to set and manage realistic expectations for timescales, costs, benefits and measures for success.
- Possess a good level of negotiating skills.
- Able to lead, undertake and interpret business and technical analysis.
4. BS in Software Engineering with 5 years of Experience
- Knowledge of primary Azure services (Virtual Machines, Active Directory, Automation, Monitor, OMS).
- Knowledge of the Microsoft infrastructure and solution stacks operating in on-premises, cloud, and hybrid hosting environments.
- Experience working with IT development software and methodology.
- Excellent written and verbal communication skills as well as strong documentation and organization skills.
- Ability to work in a team environment and work under pressure minus Knowledge of Office 365 cloud services
- Experience with claims-based authentication (SAMLOAuth), MFA, and RBAC.
- Experience building and supporting mission critical technology components with DR capabilities.
- Hands-on work experience with large-scale implementations of Azure
- Experience migrating data applications to Azure Infrastructure Configuration Solutions, such as Azure Automation, Terraform, Azure Desired State Configuration, Puppet, Chef, or others
- Experience with PowerShell or Azure CLI for performing and automating tasks and deploying resources.
5. BA in Computer Information Systems with 7 years of Experience
- Experience developing and fielding Security architectures and/or engineering.
- Experience architecting within cloud platforms such as Amazon Web Services (AWS) and Microsoft Azure.
- Experience with enterprise architecture and working as part of a cross-functional team to implement solutions.
- Experience architecting security solutions to safeguard network, infrastructure, data, and applications, and APIs in Cloud.
- Industry-recognized security certification - CISSP, CISA, SABSA SCF, CIO Cloud Architectures, CCSP.
- Good knowledge & understanding on the cloud technology, PowerShell,Terraform, Ansible, different patterns, deployment methods, compatibility of the applications
- Good knowledge on the Azure technologies and associated components and variations
- Solid understanding and experience in cloud computing-based services architecture, technical design and implementations including IaaS, PaaS & SaaS.
- Good to have Azure Solution Architect Certification
- Must have clear knowledge on ITIL based service delivery
- ITIL certification is desired but not a must
- Fluent in English and in French
6. BS in Cloud Computing with 2 years of Experience
- Deep and broad knowledge of cloud (Azure) service provider capabilities and integration
- knowledge of primary Azure services (Virtual Machines, Active Directory, Automation, Monitor, OMS)
- Knowledge of infrastructure automation through DevOps scripting and configuration management
- strong practical Linux and Windows-based systems administration skills in a Cloud or Virtualized environment
- Working knowledge of IT compliance and risk management requirements (HIPAA, SOX, PCI, etc.)
- Strong experience designing and implementing technology roadmaps and working solutions in the specific domain
- Experience managing delivery for multiple simultaneous complex technology solutions
- Understanding of the Microsoft infrastructure and solution stacks operating in on-premises, cloud, and hybrid hosting environments
- Familiarity with modern technology service architectural hosting, security, and risk management concerns such as IAM, access control, monitoring, IaaS/PaaS/SaaS, and containers
- Microsoft Azure certification: “Microsoft Certified: Azure Solutions Architect Expert”
- Proficient project management skills with experience in agile development
- Strong ability to communicate complex technically challenging concepts
- Excellent leadership, organizational, problem-solving, and negotiation skills
- Strong facilitation and presentation skills
7. BA in Cybersecurity with 4 years of Experience
- Well-versed in design and implementing complex computer systems Infrastructure in Azure Cloud
- Strong Technical knowledge on Architect, Planning, Implementing, and Support.
- Solid experience in design Topology
- Solid experience in design Perimeter, High Availability and security aspects and provision the workloads in Azure Public Cloud
- Experience in design and implementing backup, DR ,S2S and Express Route resources.
- Experience in setting up Monitoring Solutions to Monitor the Infra components.
- Solid experience in implementing containerized solution using Docker and Azure Kubernetes Service
- Expert understanding and experience in Kubernetes networking, storage, controllers, load balancers, namespace, agent pools
- Solid experience configuring Kubernetes networking layer and API layer
- Good understanding of network technologies like DNS, Load Balancing, SSL, TCP/IP, HTTP
- Ability to communicate clearly in both written and verbal presentations
- Interpreting requirements and creating solutions
8. BA in Technology Management with 10 years of Experience
- Expert knowledge of Kubernetes configuration and kubectl usage
- Experience or detail knowledge deploying Kubeflow, KFserving, Istio modules on Kubernetes
- Expert knowledge designing Kubernetes base platform architecture
- Experience with building monitoring solution for Docker and Kubernetes
- Expert knowledge building customized docker images from scratch preferably based on red hat or centos using docker files
- Strong working experience with Linux Systems Administration and Troubleshooting
- Experience resolving library dependency in Linux containers
- Solid understanding of Continuous Integration and Continuous Delivery best practices
- Hands-on knowledge of Infrastructure as a Code and configuration management tools such as Terraform and Terragrunt
- Experience leading teams (not necessarily management)
- Strong organizational and prioritization skills
9. BS in Data Science with 3 years of Experience
- Experience with building/designing data platforms on Microsoft Azure (SQL DB, Synapse, Cosmos, Azure Data Lake)
- Experience in Azure Data Factory & Databricks development
- Experience with network infrastructure
- Experience with serverless application development (Azure Functions, Logic Apps)
- Experience with modern application development (App Services, Kubernetes & containerization – both in Azure & open source tooling)
- Experience with developing a compute/storage platform
- Good knowledge of Azure Services including Azure Databricks, Azure SQL Database, Azure Data Lake Storage, Azure Cosmos DB, Azure Data Factory, Azure Blob storage and Power BI
- Good knowledge of Azure Databricks platform and Apache Spark framework
- Good knowledge of Azure DevOps Pipelines is ideal but knowledge of any other Enterprise product/tool for CI/CD is also considered, e.g.: Terraform, Jenkins, etc.
- Excellent written and verbal communication skills; with the ability to explain complex problems in a simple and effective manner.
- Strong peer and senior stakeholder management skills and engagement with exec-level sponsors.