We are seeking a dynamic and experienced individual to join our team as a Verification Manager.
In this role, you will be responsible for leading our verification efforts, ensuring the seamless integration of software development and testing processes. The ideal candidate will be hands-on, with a strong background in Python, Bash scripting, and Linux systems administration.
If you are passionate about DevOps and software testing, and you thrive in a fast-paced, collaborative environment, we encourage you to apply. Join us in shaping the future of our software development processes and delivering high-quality solutions to our customers.
What You’ll Be Doing
- Lead and manage the DevOps and verification activities, including hiring, training, and performance management.
- Develop and implement best practices for continuous integration, continuous deployment (CI/CD), and automated testing.
- Design and maintain infrastructure as code (IaC) solutions using tools such as Terraform, Ansible, or Chef.
- Collaborate with software development teams to streamline the build, test, and release processes.
- Manage and monitor production environments, ensuring high availability and reliability.
- Develop and maintain scripts and tools for automating routine tasks and troubleshooting issues.
- Stay up-to-date with industry trends and emerging technologies in DevOps and software testing.
- Provide technical leadership and mentorship to team members, promoting a culture of learning and innovation.
- Work closely with cross-functional teams to identify and resolve technical challenges.
What We Need To See
- Bachelor’s degree in computer science, Engineering, or related field.
- Minimum of 5 years of managerial experience in DevOps or software verification roles.
- 8+ years of overall experience .
- Strong proficiency in Python and Bash scripting.
- Extensive experience with Linux systems administration and shell scripting.
- Hands-on experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Knowledge of containerization technologies such as Docker and orchestration tools like Kubernetes.
- Knowledge of verification methodology
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
- Strong problem-solving abilities and attention to detail.
- Experience working in Agile/Scrum environments is a plus.
Ways To Stand Out From The Crowd
- Deep technical knowhow and familiarity with Networking and Virtualization
- R&D Background (DevOps/SysOps/IT technologies/QA) - must
- Linux OS Advance technologies knowledge.
- Experience with large HW+SW systems
- Python