Description
We are seeking an experienced Principal Engineer DevOps to join Vertiv IT Systems a leader in IT infrastructure management solutions. The role involves working closely with design engineering teams to optimize development processes manage tools and orchestrate software releases. The position plays a crucial role in supporting infrastructure for software and firmware teams while serving as a release manager.
Key Responsibilities :
- Guide teams in designing building testing and deploying software changes
- Develop and implement complex multi-tier distributed software applications
- Interface with cross-functional teams including system verification engineering software development and architecture
- Create and maintain automation scripts using Bash and Python
- Build and optimize CI / CD pipelines
- Manage deployment processes and artifact storage
- Identify and implement automation opportunities
- Enhance engineering infrastructure for release management
- Ensure infrastructure scalability and reliability
Required Technical Skills :
Infrastructure & PlatformStrong Linux administration skills (5 years)
Extensive experience with containerization (Docker Docker Swarm Kubernetes)Proven experience with cloud technologiesExperience managing multi-environment deployments (dev staging production)CI / CD & Version ControlMinimum 10 years of experience in DevOps or similar role
Extensive experience with Gitlabs administrationStrong understanding of CI / CD principles and implementationExperience with artifact managementExperience with microservices architectureKnowledge of infrastructure monitoring toolsExperience with configuration management toolsExperience building and maintaining delivery pipelinesUnderstanding of agile methodologiesDevelopment & AutomationAdvanced scripting abilities in Bash and Python
Experience with infrastructure as codeStrong understanding of software deployment processesSecurity compliance experienceKnowledge of application containerizationFamiliarity with Golang (preferred)Cloud & DevOps ToolsExperience with cloud platforms (AWS / Azure / GCP)
Knowledge of monitoring and logging solutionsUnderstanding of security best practicesSoft Skills :
Excellent problem-solving abilitiesStrong communication skillsAbility to work in fast-paced environmentsGood time management and prioritization skillsTeam collaboration and leadership qualitiesAbility to manage multiple concurrent projectsEducation :
Bachelors Degree in Information Systems Computer Science or related technical disciplineProfessional certifications in cloud platforms or DevOps tools are a plusThis role is critical in maintaining and improving our development and deployment infrastructure while ensuring efficient software delivery processes. The ideal candidate will combine technical expertise with strategic thinking to drive continuous improvement in our DevOps practices.
Required Experience :
Staff IC
Key Skills
Continuous Integration,Docker,Jenkins,Python,System Design,Agile,C / C++,Go,Systems Engineering,Software Development,Java,Distributed Systems
Employment Type : Full Time
Experience : years
Vacancy : 1