.NET Azure Architect at Amsin
Boca Raton, FL 33481
About the Job
This a Hybrid role (3 days onsite) in Boca Raton FL.
W2 or 1099only no C2C
.NET Azure Architect
Job Summary:
We are seeking a highly experienced .NET Azure Architect to lead the design and implementation of modern, scalable, and secure cloud-based solutions using the Microsoft Azure ecosystem. The ideal candidate will possess deep expertise in .NET technologies, Azure services, and architectural best practices, and will guide our engineering teams in building and maintaining enterprise-grade solutions. This role involves strategic technical decision-making, hands-on architectural design, continuous improvement of our platforms, and mentorship of development teams to ensure that our applications meet current and future business needs.
Key Responsibilities:
Architecture & Design:
- Define, design, and document scalable, secure, and high-performing cloud architectures leveraging .NET Core/.NET 6+ frameworks, microservices, serverless functions, and event-driven patterns on the Azure platform.
- Develop architectural blueprints, reference models, and guidelines to ensure consistency, reliability, and alignment with industry best practices and organizational objectives.
- Create proof-of-concept solutions to validate architecture approaches and conduct technology evaluations.
Azure Cloud Strategy & Implementation:
- Leverage Azure PaaS and IaaS services (e.g., Azure App Services, Azure Functions, Azure Storage, Azure Service Bus, Azure Kubernetes Service (AKS), Cosmos DB) to deliver robust, cost-effective, and maintainable solutions.
- Drive Azure cloud migration initiatives, including assessment, planning, and transitioning of legacy on-premises applications and databases to cloud-native architectures.
- Implement and advocate for CI/CD pipelines, automated testing, and Infrastructure as Code (IaC) strategies using Azure DevOps and related tooling.
Microservices & Integration Architecture:
- Champion a microservices-based architectural style, ensuring services are loosely coupled, independently deployable, and aligned with domain-driven design principles.
- Oversee API design, integration patterns, and data flows across distributed services, ensuring secure and reliable communication channels (RESTful APIs, message queues, event-driven architectures).
- Coordinate with cross-functional teams (e.g., DevOps, QA, Data Engineering) to integrate external services, payment gateways, and third-party APIs.
Performance, Security & Compliance:
- Conduct architectural reviews, performance tuning exercises, and scalability assessments to ensure applications meet stringent SLAs and SLOs.
- Implement best practices for application and data security, including identity and access management, encryption, secret management (Azure Key Vault), and role-based access controls.
- Ensure compliance with regulatory, industry, and corporate standards, incorporating observability, logging, and monitoring (e.g., Application Insights, New Relic) to maintain operational excellence.
Technical Leadership & Mentorship:
- Act as a thought leader and subject matter expert, providing strategic guidance, technical oversight, and architectural mentorship to engineering teams.
- Facilitate architecture review boards, design sessions, and technical workshops to align teams on technical direction and ensure architectural consistency.
- Stay current with emerging technologies, frameworks, and Azure services, and guide the organization in adopting new tools and approaches that drive innovation and efficiency.
Qualifications:
Education & Experience:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 10+ years of hands-on experience in application development, with at least 5 years in an architect role focusing on .NET technologies and Azure cloud services.
Technical Expertise:
- Proven experience designing and implementing complex, enterprise-level solutions using .NET Core/.NET 6+, C#, RESTful APIs, and microservices architectures.
- Extensive hands-on expertise with Azure services (Azure App Services, Functions, Service Bus, Storage, AKS, Cosmos DB), CI/CD with Azure DevOps, and Infrastructure as Code.
- Strong knowledge of containerization (Docker), orchestration (Kubernetes), and event-driven architectures (e.g., DAPR).
Soft Skills & Leadership:
- Exceptional communication, presentation, and interpersonal skills, with a proven ability to translate complex technical concepts into actionable recommendations for both technical and non-technical stakeholders.
- Excellent problem-solving, analytical thinking, and decision-making abilities.
- Demonstrated experience mentoring development teams and fostering a culture of continuous improvement and technical excellence.
Preferred Certifications:
- Microsoft Certified: Azure Solutions Architect Expert
- Microsoft Certified: Azure Developer Associate
- Relevant .NET or Cloud Architecture certifications.