What are the responsibilities and job description for the Azure Solution Architect position at Diamondpick?
Role - Azure Solution Architect
Chicago, IL-
SkillYears of experienceAzure ArchitectureAzure PaaSAzure SQL DatabaseInfrastructure as Code (IaC)
Job Summary:
We are seeking an experienced Azure Architect with over 8 years of experience to lead the migration of custom applications to the Azure platform on a PaaS (Platform as a Service) model. The ideal candidate will possess a deep understanding of Azure services, architecture, and best practices for cloud solutions. They will play a crucial role in designing, implementing, and optimizing cloud solutions to meet our business needs.
Key Responsibilities:
- Azure PaaS Migration: Lead and manage the migration of custom applications to Azure PaaS, ensuring minimal downtime and disruption.
- Architecture Design: Design scalable, secure, and efficient cloud architecture solutions using Azure services.
- Technical Leadership: Provide technical leadership and guidance to development teams on cloud best practices.
- Solution Implementation: Implement and deploy Azure-based solutions, ensuring they meet performance and security requirements.
- Collaboration: Work closely with cross-functional teams including developers, DevOps, and business stakeholders to ensure successful project delivery.
- Optimization: Continuously monitor and optimize cloud solutions for cost, performance, and reliability.
- Documentation: Create and maintain comprehensive documentation for cloud architecture, processes, and procedures.
- Security and Compliance: Ensure all cloud solutions comply with security policies, standards, and best practices.
Required Qualifications:
- Experience: 8 years of IT experience with at least 4 years of hands-on experience in Azure architecture and PaaS solutions.
- Technical Skills: Proficient in Azure services including App Services, Azure SQL Database, Azure Functions, Logic Apps, and other PaaS offerings.
- Migration Experience: Proven experience in migrating custom applications to Azure PaaS.
- Certifications: Azure certifications such as Azure Solutions Architect Expert, Azure Developer Associate, or equivalent.
- Programming Skills: Experience with .NET, C#, or other relevant programming languages.
- DevOps Knowledge: Familiarity with DevOps practices and tools such as Azure DevOps, CI/CD pipelines, and Infrastructure as Code (IaC).
- Analytical Skills: Strong problem-solving and analytical skills to address complex technical challenges.
- Communication Skills: Excellent verbal and written communication skills to effectively collaborate with technical and non-technical stakeholders.
Preferred Qualifications:
- Industry Knowledge: Experience in [specific industry, if applicable].
- Tools and Frameworks: Familiarity with additional Azure tools and frameworks such as Azure Kubernetes Service (AKS), Azure Machine Learning, and Power BI.
Agile Methodologies: Experience working in Agile/Scrum environments.