Engineer, Cloud Infrastructure

Posted Dec 28

At Verint, we believe customer engagement is the core of every global brand. Our mission is to help organizations discover opportunities previously only scarcely imagined by connecting work, data, and experiences enterprise wide. We hire innovators with the passion, creativity, and drive to answer constantly shifting market challenges and deliver impactful results for our customers. Our commitment to attracting and retaining a talented, diverse, and engaged team creates a collaborative environment that openly celebrates all cultures and affords personal and professional growth opportunities. Learn more at www.verint.com

Overview of Job Function

Verint’s Engineer, Cloud Infrastructure provisions, configures, and maintains Verint’s cloud infrastructure defined as code that is secure, scalable, and highly available . It is responsible for both facilitating internal development efforts and maintaining site reliability for the Verint EdgeVMS cloud product line.

Principal Duties and Essential Responsibilities:

  • Provision, configure and maintain the cloud infrastructure; defined as code that is secure, scalable, and highly available .
  • Build, set up and maintain new development tools and infrastructure.
  • Participate in the development of the CI/CD pipelines.
  • Work closely with the development team to integrate and deliver the code.
  • Development of and continual improvement of automation and procedures.
  • Troubleshoot problems across a wide array of cloud services and functional areas.
  • Perform infrastructure cost analysis and optimization.
  • Write specifications and documentation for feature requirements in a process-oriented fashion.
  • Participate in project planning meetings to share knowledge of system options, risk, impact, and cost / benefit information.
  • Participate in sprint meetings and design reviews as part of the agile software development process.
  • Engage in code & design reviews efforts to build solutions.

Minimum Requirements:

  • Bachelor’s degree in Computer Science or related technical degree or equivalent work experience.
  • 3+ years' experience in a DevOps/Platform/Infrastructure role utilizing AWS or Azure or GCP cloud.
  • 2+ years' experience deploying and managing cloud infrastructure utilizing Terraform.
  • 2+ years' experience with scripting languages like Python.
  • 2+ years' experience managing Jenkins or similar CI/CD service.
  • 2+ years' experience with containerized runtime environments: Docker, Kubernetes.
  • 2+ years' experience with source control tools such as Git, Jira as well as documentation control tools such as Confluence.
  • Ability to work independently and in a dynamic, distributed team environment.
  • Exceptional analytical and problem-solving skills.
  • Strong time management, written and verbal communication skills.

Preferred Requirements

  • Hands-on experience with EC2, DynamoDB, RDS , Route53, Lambda, Security Groups, ALBs, NLBs, IAM , EKS , Systems Manager & CloudWatch.
  • Strong understanding of how to secure AWS environments and meet compliance requirements (PCI, SOC , HIPAA ).
  • Experience with Ansible.
  • Solid networking and Linux administration foundation.
  • Database Experience (MySQL, PostgreSQL, Microsoft SQL Server).