Vacancy expired!
- 5+ years of experience designing technology components for enterprise solutions and defining solution and reference architectures using Azure services (IaaS and PaaS).
- Polyglot programming experience. Scala and Python preferred.
- Knowledge of cloud security controls including tenant isolation, encryption (at rest/in transit, key management, vulnerability assessments, application firewalls, SIEM, etc.
- Experience with claims-based authentication (SAML/OAuth), MFA, and RBAC.
- Experience building and supporting mission critical technology components with DR capabilities.
- Hands-on work experience with large-scale implementations of Azure, including experience migrating data applications to Azure.
- Infrastructure Configuration Solutions, such as Azure Automation, Terraform, Azure Desired State Configuration, Puppet, Chef, or others (2+ years).
- Experience with PowerShell or Azure CLI for performing and automating tasks and deploying resources.
- DevOps: Appreciates the CI and CD model and always builds to ease consumption and monitoring of the system. Experience with Maven (or Gradle or SBT) and Git preferred.
- A natural enthusiasm for and overall broad knowledge of a range of technologies, with an interest in emerging technologies and research.
- Knowledge of ML engineering and MLOps.
- Experience working with and managing global team members.
- Personal qualities such as creativity, tenacity, curiosity, and passion for deep technical excellence.
- Azure Architect Certification from Azure Cloud.
- Knowledge of Docker and Kubernetes (or AKS, ACI).
- Experience with cloud cost optimization.
- Experience with O365 and Azure AD
- Design scalable blueprints and reference architectures for delivery and execution of data products using Azure Data Services.
- Review and approve detailed designs and ensure they meet the intents of the solution and are in alignment with the broader organization's strategy, capabilities and processes.
- Define and document security, observability, maintainability and business continuity guidelines for Data organization.
- Evaluate and operationalize new Azure services and features for broader applicability and ensure they are architecturally cohesive and aligned with the Enterprise Architecture roadmap.
- Monitor and ensure that solutions exhibit desired levels of performance and security SLA’s.
- Manage architecture exceptions within the portfolio, including identifying, documenting, taking through exception approval process, and remediation where and when possible.
- Mentor and coach regional delivery teams on design, architecture and implementation of end-to-end solutions.
- Manage multiple Azure subscriptions.
- Ensure conceptual and architectural integrity of the platform.
- Manage own learning and contribute to technical skill building of the organization.
- Inspire and cultivate the engineering mindset and systems thinking within the team.
- 70% hands-on on 30% team management.