Description:
At Vertiv, we’re on a mission to empower the people that will power the future. From a simple swipe to life-changing medicines, from push notifications to generative AI. We design, manufacture, and service the products and solutions that keep the world connected. With $5 billion in sales, a strong customer base and global reach spanning nearly 70 countries, we are uniquely positioned to deliver greater value to our customers and create new opportunities for our people.
The ideal candidate is expected to have an understanding of various development environments and their respective toolchains. The center of our development processes and technology is built around GitLab. The environment and toolchain experience should span from basic DSP code development to complex cloud service deployments. This position is primarily responsible for designing, developing, and maintaining internal applications and integrations to support an automated security program. We are continuously improving automation and tool integrations to improve scalability and efficiency.
📝What kind of work will you be doing?
- Act as design authority for projects within the Application and Product Security portfolio. Engage from the idealization through the development lifecycle in project execution.
- Understand, advocate, and support the enterprise's product strategy along with assisting in the development and implementation/realization of the various product roadmaps.
- Reviewing current system performance, efficiency, and security measures and recommending and implementing enhancements.
- Support building various tools, processes for the business and for engineering teams through various software development skills and coding practices (OOPS will be highly recommended).
- Code management and maintenance through DevOps and CI/CD pipelines.
- Thorough Gitlab usage and maintenance for daily activities tracking, source code management, DevOps and CI/CD.
- Support internal security team efforts, cross-functional activities.
- Analyze the current portfolio to detect critical deficiencies and recommend solutions for improvement.
- Ability to work in global organization with onshore as well as offshore resources.
- Serve as an escalation point for security issues from development engineering teams.
- Support standard security testing labs.
- Support automated security testing.
- Mentor juniors within the team and provide support.
- Regional and Global support activities.
💼What Would Be the Perfect Qualifications?
- Lengthy experience utilizing git, svn, cvs, and other SCM solutions
- Deployment and usage of Docker, Kubernetes and/or Tanzu technologies
- Certifications/accreditations relating to development processes and methodologies preferred
- Development experience in embedded systems and/or web-based applications
- Conducting research for the purposes of understanding new tools and methodologies to support a continuously evolving DevSecOps environment
- Linux kernel build configuration and integration experience
- Linux network device driver/data-path performance experience
- Experience in object oriented programming. Preferably Python but experience with C, C++, Java, .NET, and Go also beneficial.