Overview
Client: Wealth Management - Investment Firm
Position: Sr Cloud Engineer
Pay: $140K - $160K with 10%-20% Bonus
Work Authorization: ONLY USC and GC no other Visas will be considered
Locations: Tampa, FL; Plano, TX; Camas, WA. First 90 days on site with 75 days a year afterwards.
Qualifications
- Bachelor's degree in MIS, computer science, or a related field; advanced degree in a related field
- Python programming knowledge, particularly using with Azure AI experience is required
- 7+ years of experience deploying resources and managing infrastructure through both manual and automated pipelines in an IT infrastructure and operational environment
- 5+ years of experience in the following:
- Azure cloud infrastructure deployments using IaC, with Terraform deployments
- Building, deploying and managing automated public cloud with Azure IaaS (Virtual Machines, Storage, Networking) and PaaS (App Services, Azure SQL, Azure Functions, Azure Data Factory)
- GitHub and scripting and automating builds, workflows, tasks and other integration aspects
- Azure command-line interface (Azure CLI)
- 3+ years of experience in CI/CD pipelines and YAML/YML for GitHub actions
- Solid understanding of DNS, LAN, WAN, Firewalls, File systems, IAM, etc. and experience using PowerShell
- Knowledge of identity management, security controls, compliance and encryption
- Knowledge of Azure Kubernetes Services and other containers
- Preferred experience using Jira, Confluence, or ServiceNow and knowledge in Octopus Deploy or Ansible
Responsibilities
- Develop, implement and maintain scalable, high-performance AI infrastructure on Microsoft Azure platform
- Collaborate with business stakeholders to understand their AI requirements and design effective AI solutions
- Provide technical expertise and support troubleshooting AI-related issues and performance bottlenecks
- Recommend AI based solutions, document and communicate to technical and non-technical stakeholders effectively
- Design and manage scalable and resilient cloud infrastructure and automation tooling for routine operation tasks
- Deploy enterprise scaled cloud resources that can be used across technology organizations using code
- Be the contact to business application owners and build bridge between them and cloud team
- Follow security audit requirements and controls in every action
- Implement and suggest strategies in Infrastructure as Code (IaC), CI/CD, develop tooling and associated processes for applying automated, faster, efficient, and consistent error-free deployments
- Enhance existing deployment processes and Infrastructure as Code scripts to improve automation, efficiency, and consistency
- Participate in team activities such as peer code reviews, design collaboration efforts and rotating on-call process
- Use configuration management and automated deployment tools to provide cloud-based solutions and services ensuring best practices
- Work with solution architects, tech leads and partners to confirm developed solutions align with existing standards, meet security controls and meet cloud computing best practices
- Collaborate with other engineers, provide guidance and training
- Manage implementations and ongoing operation of cloud services following approved designs, adherence to patterns, security requirements and certify all logging and monitoring are active for security and compliance
- Investigate and monitor current-state cloud usage, solutions in use, risks, gaps, limitations and recommend solutions, optimizations and remediation
- Maintain comprehensive and systematic configuration, lifecycle and security management of servers and services
- Provide international and 24/7 support via on-call duties and/or working a flexible off-hours schedule for planned and unplanned maintenance
Benefits
- 100% paid medical, dental and vision premiums for you and your qualifying dependents
- A 50% 401(k) match, up to the IRS maximum
- 20 days of PTO, plus 10 paid holidays