Senior DevOps Engineer for DV SH
CyberArk
Job Summary
As a Senior DevOps Engineer at CyberArk, you will be hands-on responsible for building and maintaining the artifacts of our core products and play a pivotal role in shaping the future of our deployment infrastructure and processes. You will manage continuous integration (CI) processes with Jenkins, develop and maintain deployment solutions across On Premise, AWS, and Azure, and collaborate with cross-functional teams to integrate network and system-level solutions. The role involves leveraging Windows and Linux knowledge, actively participating in the R&D agile team cycle, and implementing configuration management and CI/CD processes to ensure product security, stability, and performance.
Must Have
- Manage continuous integration (CI) processes with Jenkins.
- Develop and maintain deployment solutions across On Premise, AWS, and Azure.
- Collaborate with cross-functional teams for network and system-level solutions.
- Leverage Windows and Linux knowledge for installation processes.
- Actively participate in the full R&D agile team cycle.
- Implement and manage configuration management and CI/CD processes.
- Ensure security, stability, and performance of products.
- Minimum 5 years of hands-on experience as a DevOps Engineer.
- Proven expertise in Jenkins Coding.
- Proficiency in Git and CI/CD best practices.
- Solid understanding of Windows and Linux/Unix server administration.
- Strong network and system administration skills.
- Expertise in PowerShell and Visual Studio.
Good to Have
- Experience with Ansible.
- Python scripting skills.
- Understanding of security principles and techniques.
- Strong ability to learn new skills.
Job Description
##### Job Description
As DevOps engineer in CyberArk's R&D department, you will be hands-on responsible for building and maintaining the artifacts of our core products and play a pivotal role in shaping the future of our deployment infrastructure and processes. Your responsibilities will include:
- Managing continuous integration (CI) processes with a strong emphasis on Jenkins, ensuring smooth, automated workflows for software delivery.
- Developing and maintaining deployment solutions across various cloud platforms, primarily On Premise, as well as AWS (Amazon Web Services) and Azure, ensuring scalability and reliability.
- Collaborating with cross-functional teams to integrate network and system-level solutions into our deployment processes, enhancing overall efficiency and security.
- Leveraging your Windows and Linux knowledge to maintain a diverse and robust installation process.
- Actively participating in the full R&D agile team cycle, contributing to both individual and team growth.
- Implementing and managing configuration management and CI/CD processes, focusing on automation and optimization.
- Ensuring the security, stability, and performance of our products meet the highest standards.
##### Qualifications
- Minimum 5 years of hands-on experience as a DevOps Engineer.
- Proven expertise in Jenkins Coding - Must
- Git and CI/CD best practices.
- Solid understanding of Windows and Linux/Unix server administration.
- Strong network and system administration skills.
- Excellent analytical and problem-solving abilities.
- Expertise in Proactive and self-motivated with a strong drive for continuous improvement.
- Expertise in power shell and visual studio
- Effective communication and collaboration skills, thriving in both individual and team settings.
How will you stand out from the crowd:
- Experience with Ansible.
- Python scripting skills.
- Understanding of security principles and techniques.
- Strong ability to learn new skills