At Verint, we believe customer engagement is the core of every global brand. Our mission is thelp organizations elevate Customer Experience (CX) and increase workforce productivity by delivering CX Automation. We hire innovators with passion, creativity, and drive tanswer constantly shifting market challenges and deliver impactful results for our customers. Our commitment tattracting 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:
The DevOps Software Engineer is responsible for designing, implementing, and maintaining the infrastructure, tools, and processes that enable efficient software development, deployment, and operations. This role focuses on driving collaboration between development and operations teams toptimize the software development lifecycle, enhance scalability, and improve overall system reliability. As a DevOps Software Engineer, you will play a crucial role in automating workflows, optimizing system performance, and ensuring continuous delivery of high-quality software.
Core Experience : Over 3+ years of hands-on experience in DevOps and Cloud engineering, specializing in designing, implementing, and managing CI/CD pipelines, cloud infrastructure, and automation processes. Proven track record of optimizing deployment workflows, enhancing system reliability, and ensuring security compliance across various cloud platforms. Cloud: Cloud Computing (preferably AWS), Proficiency in implementing and managing CI/CD pipelines using tools like Jenkins, Harness, GitLab CI/CD, or AWS DevOps
Monitoring/Observability: Advantage thave knowledge on Datadog, App Dynamics
Infrastructure-as-Code: Experience with infrastructure-as-code tools such as Terraform or CloudFormation.
Containerization Technologies: Expertise in containerization technologies like Docker and container orchestration platforms such as Kubernetes.
Cloud Platforms: Knowledge of cloud platforms like AWS (EC2, S3, Lambda, EKS, ECS etc.), Azure, or GCP, and their associated services.
Cloud Development: Working experience of Cloud (OKD / OpenShift preferred) development
Scripting and Programming Languages: Proficiency in scripting and programming languages such as Python, Bash, or PowerShell
Configuration Management: Familiarity with configuration management tools like Ansible, and Terraform
Version Control Systems: Experience with version control systems like Git or Subversion.
Networking Concepts: Understanding of networking concepts and protocols.
Security Practices: Knowledge of security practices, compliance requirements, and vulnerability management.
Agile: Good Knowledge
Degree level education in relevant discipline such as Computer Science, Information Technology Management Information, Systems etc.
AWS/Azure Cloud Certification (Developer, DevOps Associate / Professional level)
Roles Responsibilities:
Design, implement, and maintain CI/CD pipelines tautomate software build, testing, and deployment processes.
Develop and manage infrastructure-as-code solutions tenable efficient provisioning, configuration, and scaling of servers, virtual machines, containers, and cloud platforms.
Implement and maintain monitoring and alerting systems tproactively identify and resolve performance issues and ensure optimal system health.
Collaborate with development teams testablish and enforce best practices for version control, branching, and code merging
Optimize and tune system performance by analyzing resource utilization, identifying bottlenecks, and implementing necessary improvements.
Implement and manage containerization platforms and orchestration tools, such as Docker and Kubernetes, tenable scalable and resilient deployments.
Collaborate with security teams tensure adherence tsecurity best practices and implement necessary security measures.
Automate infrastructure provisioning, configuration management, and compliance using tools like Ansible and Terraform.
Drive continuous improvement by evaluating and implementing new technologies, tools, and methodologies tenhance the DevOps process.
Collaborate with cross-functional teams tdiagnose and resolve production issues and implement preventive measures.
Job Classification
Industry: IT Services & Consulting Functional Area / Department: Engineering - Software & QA Role Category: DevOps Role: DevOps Consultant / Architect Employement Type: Full time