You will design and implement end-to-end cloud architectures and scalable solutions on the Azure platform.
Responsibilities
Participate in all aspects of technical design and solutioning for Azure-based systems.
Collaborate with business stakeholders, application owners, and engineers to define architectural requirements.
Drive adoption of new technologies into the stack to provide value to business consumers.
Architect and design high-performance, secure solutions for cloud modernization and application migrations.
Facilitate alignment between architectural vision and operating models.
Required Skills
10+ years of experience in architecture, design, or development of web applications using Java or .NET Framework/.NET Core (8+ years for Junior level).
2+ years of experience with Microsoft Azure PaaS services (1+ years for Junior level).
Deep understanding of cloud and infrastructure components including server, storage, network, data, and applications.
Experience with application migrations to cloud, cloud-native architecture, rehosting, and replatforming.
Practical implementation of design patterns and best practices.
Knowledge of Azure DevOps, CI/CD, and Azure Landing Zones.
Understanding of infrastructure and security standards.
Strong technical leadership and consulting skills to present to senior stakeholders.
Preferred Skills
AZ-305 certification.
Knowledge of enterprise job schedulers such as ESP or Control M.
Experience with scripting languages like Chef or Puppet.