Tech Stack
AnsibleApacheAWSAzureCloudCyber SecurityGoogle Cloud PlatformPythonSDLCSparkSQLTerraformUnity
About the role
- Design, plan and implement new technologies and major releases for enterprise-wide Data Strategy projects including the Data Platform, AI and Data Sciences initiatives
- Design cloud platforms in conjunction with on-prem services to support multiple application stacks
- Provide subject-matter-expertise for planning, technical architectures, models and standards
- Collaborate with architecture, Networking and Security teams to ensure cohesive enterprise technology strategy
- Provide expert-level technical support and ensure reliable operation of cloud production
- Diagnose and troubleshoot the most complex issues for cloud computing systems on multiple platforms
- Maintain comprehensive technical knowledge of software and infrastructure platforms and develop technical standards
- Review and update technical documents and configuration parameters to optimize system performance and uptime
- Act as a steward for deployment patterns and documentation and elevate code into development, test, and production environments on schedule
- Set up and maintain processes for code review and deployment pipelines and provide follow-up production support
- Submit change control requests and documentation
- Identify, recommend, and implement opportunities for improvement and performance issue solutions
- Learn and understand the firm’s business functions and determine appropriate technical tools
- Train and mentor junior staff and troubleshoot escalated complex issues
- Update, write, and maintain departmental documentation and perform systems analysis
- Participate in special projects and perform other duties as assigned
Requirements
- Understanding of Data Engineering skills to collaborate with Platform and Data Engineering teams to streamline the software/data development lifecycle (SDLC)
- Expert level skill in cloud architecture design
- 10+ years’ experience in a law firm, corporate legal department, or professional services environment
- 5+ years high level cloud and on-prem infrastructure design
- Undergraduate degree in a related field
- In-depth knowledge in Azure multi-cloud / hybrid environments (IaaS, PaaS, SaaS) and migrating on-premises applications and services to those platforms
- Experience with the Microsoft 365 suite including Exchange Online, SharePoint Online, Teams, and OneDrive for Business
- Experience with IAM, authentication and authorization of applications using Entra, Azure AD, OAuth (SAML/OAuth/OIDC), MFA and RBAC
- Proficiency in infrastructure as code (IaC) and configuration management tools (Power-shell, Terraform, Azure CLI, Ansible)
- Strong working knowledge of LAN/WAN/SDWAN concepts as they relate to hybrid environments
- Strong understanding of M365 security features and compliance requirements, Microsoft 365 tenant configurations and policies
- Deep knowledge of Azure services (compute, storage, networking, databases, etc.)
- Understanding of network configuration and security best practices
- Significant experience designing, implementing, and managing CI/CD pipelines using Terraform/Bicep/GitHub Workflows
- Ability to troubleshoot and resolve issues related to build, deployment, and infrastructure
- Monitor and optimize Azure environments to ensure high availability, performance, and security
- Proficiency in SQL, Apache Spark, Python, Microsoft Azure Data Factory, Microsoft Fabric, and related products and platforms