The Infrastructure and DevOps group (IDO) is responsible for innovation in infrastructure and automation for ZoomInfo Engineering. Their size, culture, and the support they receive from every area the company allows them unusual latitude and agility. They’re using that to build world-class, multi-provider cloud infrastructures, based on the best technologies available, almost completely unhindered by design debt.
Within the IDO group, Infrastructure Engineers are subject matter experts for cloud technologies, performing product selection, creating infrastructure code, providing costing guidance, and acting as SME and primary support for their management, upgrades, and automation. As Zoom deepens its reliance on machine learning and new data technologies and expands its infrastructure to multiple cloud providers, this team’s responsibilities continue to expand.
As a Senior Infrastructure Engineer focused on Machine Learning and Data, you will be responsible for creating and maintaining their cloud infrastructure with a focus in those areas across Amazon, Google, and Azure platforms, and training team members for secondary support roles.
Senior staff in Zoom Engineering are given autonomy and personal discretion in their work, and they get to see their work have a direct and tangible impact on the success of Engineering, and the company’s broader goals. If the idea of operating within an international team, in a fast-paced work environment appeals to you, they want to hear from you.
Summary Of Essential Job Functions
⦁ Creating and managing existing infrastructure for ML and Data technologies
⦁ Product review and selection for existing and new technologies
⦁ Working hands-on with Cloud Infrastructure (AWS, GCP, and Azure)
⦁ Infrastructure, build, and config management development and code review
⦁ Automation of infrastructure creation and updates
⦁ Internal support for the infrastructure tools used by the IDO team
⦁ Configuration and management of Linux-based tools and third-party cloud services
⦁ Championing best practices and standards within the team, and in the broader Engineering organization
⦁ Thorough, clear, concise documentation of the above
⦁ Mentor junior infrastructure engineering staff
Minimum Requirements
⦁ Experience creating, deploying, maintaining three or more of the following ML and Data technologies: AWS SageMaker and AI Services, Google AI & Machine Learning, Azure Data Lake, Azure Data Catalog and Azure Cloud Functions, KubeFlow, Tensorflow, Hadoop, Apache Spark, Databricks, (3+ years)
⦁ ETL batch and stream processing experience with three or more of the following Apache Beam, Apache Kafka, Apache Storm, Redis, Solr, HBase, ElasticSearch (3+ years)
⦁ Experience managing Linux systems in virtual environments (5+ years)
⦁ Experience creating, deploying, maintaining, and troubleshooting Docker images (3+ years)
⦁ Experience scoping, deploying, maintaining and troubleshooting Kubernetes clusters (2+ years)
⦁ Experience in developing and maintaining an active codebase in any language, preferably collaboratively (Groovy, Terraform, Go, Python, Node, and Java preferred)
⦁ Experience with PaaS technologies (Kubernetes, ECS, EKS, Google Kubernetes Engine, and Google App Engine preferred)
⦁ Experience managing infrastructure on a cloud provider. Google Cloud and AWS experience preferred, at least one (2+ years)
⦁ Experience with infrastructure as code using CloudFormation or Terraform (1+ years)
⦁ Experience with a centralized logging solution (ELK, DataDog, Splunk, SumoLogic, GreyLog) (2+ years)
⦁ Experience with API integrations (1+ years)
⦁ Thorough understanding of network infrastructure and concepts (VPNs, routers and routing protocols, TCP/IP, IPv4 and v6, UDP, OSI layers, etc.)
⦁ Experience deploying and managing automation and deployment tools (Jenkins, Maven, Artifactory, etc.)
⦁ Experience debugging and troubleshooting complex problems in the cloud
⦁ Thorough understanding of CI/CD and related concepts.
⦁ Experience with Consul, Vault, and Istio are a huge plus
⦁ Slack-native mentality.
Abilities Required
⦁ Demonstrated ability to learn new technologies quickly and independently
⦁ Strong technical, organizational and interpersonal skills
⦁ Strong written and verbal communication skills
Education
Bachelor’s Degree in Computer Science or a related technical discipline, or the equivalent combination of education, technical certifications, training, or work experience.
More Information
- Salary Offer 0 ~ $3000
- Experience Level Junior
- Total Years Experience 0-5
- Dropdown field Option 1