Designing and architecting Azure solutions for hosting Sitecore on Azure PaaS,considering factors such as scalability, availability, performance, security, andcost optimization.
Developing high-level and detailed architecture diagrams, including Azureresource configurations, network topology, security controls, and data flowdiagrams.
Azure Services Expertise:
Deep understanding of various Azure services relevant to hosting Sitecore,such as Azure App Service, Azure SQL Database, Azure Blob Storage, AzureRedis Cache, Azure Search, Azure Application Gateway, Azure CDN, and more.
Evaluating and selecting appropriate Azure services based on Sitecorerequirements and best practices for performance, scalability, and security.
Sitecore Configuration and Optimization:
Configuring and optimizing Sitecore deployments on Azure PaaS, includingsetting up Sitecore roles, scaling Sitecore instances, configuring cachingmechanisms, optimizing database performance, and managing contentdelivery networks (CDNs).
Implementing Sitecore best practices for performance tuning, load balancing,and content delivery optimization to ensure a seamless user experience.
Security and Compliance:
Implementing security controls and best practices for securing Sitecoredeployments on Azure, including network security, identity and accessmanagement (IAM), encryption, compliance, and data protection.
Ensuring compliance with industry standards and regulations (e.g., GDPR,HIPAA) by implementing appropriate security measures and controls withinthe Sitecore on Azure environment.
Monitoring and Optimization:
Setting up monitoring and logging solutions using Azure Monitor, AzureSecurity Center, and third-party monitoring tools to track the performance,availability, and security of Sitecore on Azure.
Analyzing monitoring data and performance metrics to identify optimizationopportunities, improve resource utilization, and reduce costs.
Disaster Recovery and Business Continuity:
Designing and implementing disaster recovery (DR) and business continuity(BC) strategies for Sitecore on Azure, including backup and restoreprocedures, failover mechanisms, and geo-redundant deployments.
Conducting regular DR drills and testing to ensure the effectiveness of DR andBC plans and procedures.
Automation and DevOps:
Implementing automation and orchestration using Azure Resource Manager(ARM) templates, Azure PowerShell, Azure CLI, and Azure DevOps tostreamline deployment, configuration, and management tasks.
Establishing CI/CD pipelines for continuous integration and continuousdeployment of Sitecore applications on Azure PaaS environments.
Collaboration and Communication:
Collaborating with cross-functional teams, including developers, infrastructureengineers, security specialists, and business stakeholders, to definerequirements, prioritize tasks, and drive successful project outcomes.
Communicating effectively with technical and non-technical stakeholders,providing guidance, recommendations, and updates on Azure architectureand Sitecore implementations.
Job Classification
Industry: FMCGFunctional Area / Department: Engineering - Software & QARole Category: DevOpsRole: DevOps Consultant / ArchitectEmployement Type: Full time