Job Description
We are looking for an experienced Senior Architect to lead the full migration of critical on-premises services and applications to a secure, scalable cloud infrastructure. The ideal candidate will possess deep expertise in cloud architecture, Windows-based application migration, and multi-cloud strategies. This role involves close collaboration with cross-functional teams to ensure a seamless, secure, and efficient transition. Experience with multi-cloud environments is highly desirable to design a resilient alarm reporting system capable of automatically redirecting workloads to an alternate provider during service disruptions.
________________________________________
Key Responsibilities
• Cloud Architecture & Migration
o Design and implement secure, scalable Azure architectures for enterprise workloads.
o Lead end-to-end migration from on-premises to Azure with minimal downtime and operational continuity.
o Apply Azure migration technologies (e.g., ExpressRoute, VPN Gateway) for secure, reliable connectivity.
• Automation & DevOps
o Develop and optimize CI/CD pipelines using Azure DevOps and GitHub Actions with integrated security and compliance.
o Architect Infrastructure as Code (IaC) solutions using Terraform for automated provisioning.
o Drive containerization strategies with Docker and Kubernetes for efficient deployment and scaling.
• Observability & Security
o Integrate and manage observability tools (Azure Monitor, Datadog) for visibility, alerting, and issue resolution.
o Enforce DevSecOps best practices to maintain compliance and security.
o Conduct Azure Well-Architected Reviews to ensure alignment with best practices in security, reliability, performance, operations, and cost.
• Networking & Multi-Cloud
o Design hub-spoke network topology for centralized, secure Azure networking.
o Apply cloud-agnostic approaches for portability across major cloud providers.
o Evaluate and recommend container artifact management solutions (e.g., JFrog, Azure Container Registry).
• Leadership & Collaboration
o Provide technical leadership and mentorship to team members.
o Collaborate with application owners, infrastructure teams, and security stakeholders to define migration strategies and timelines.
o Document architectural designs, migration strategies, and operational procedures clearly and precisely.
• Operational Excellence
o Assess existing on-prem environments and create detailed migration roadmaps.
o Optimize cloud resource utilization and implement cost controls.
o Deliver post-migration support and performance tuning.
o Participate in on-call rotation for critical issue resolution.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
• 15+ years of IT experience, including 10+ years specializing in Microsoft Azure cloud solutions.
• Proven expertise in Azure architecture, migration (ExpressRoute, VPN Gateway), and security best practices.
• Strong proficiency in containerization technologies, including Docker and Kubernetes, with hands-on orchestration experience.
• Advanced skills in Infrastructure as Code (IaC) using Terraform for resource management and version control.
• Practical experience with monitoring and observability tools such as Azure Monitor and Datadog.
• Ability to evaluate and implement container artifact management solutions (e.g., Azure Container Registry, JFrog).
• In-depth knowledge of the Azure Well-Architected Framework; capable of conducting reviews and driving improvements.
• Demonstrated success in migrating Windows-based services and applications to Azure.
• Comprehensive understanding of Azure services, including Virtual Machines, SQL Database, App Services, Monitor, Active Directory, and Networking.
• Proficiency in scripting and automation using PowerShell, Python, or Shell scripting.
• Expertise in CI/CD automation leveraging Azure DevOps and GitHub Actions.
• Solid grasp of cloud security principles, identity and access management, and network security.
• Experience with Windows Server administration, SQL Server migration, and application packaging/deployment.
Nice to Have Skills & Experience
• Certifications: Azure Solutions Architect Expert, Azure DevOps Engineer, Certified Kubernetes Administrator.
• Extensive experience in Azure migration and architecture, including Windows-to-Azure transitions.
• Hands-on expertise with Docker, Kubernetes (AKS), Terraform, Azure Monitor, and Datadog.
• Proficiency with CI/CD tools such as Azure DevOps and GitHub Actions.
• Strong knowledge of hybrid cloud environments, VPNs, and ExpressRoute.
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.