Principal Engineer Software (DevOps)

10 - 14 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Principal Engineer, DevOps at Vertiv IT Systems, you will play a crucial role in optimizing development processes, managing tools, and orchestrating software releases for the infrastructure supporting software and firmware teams. Your responsibilities will include: - Guiding teams in designing, building, testing, and deploying software changes - Developing and implementing complex, multi-tier distributed software applications - Interfacing with cross-functional teams such as system verification, engineering, software development, and architecture - Creating and maintaining automation scripts using Bash and Python - Building and optimizing CI/CD pipelines - Managing deployment processes and artifact storage - Identifying and implementing automation opportunities - Enhancing engineering infrastructure for release management - Ensuring infrastructure scalability and reliability Your technical skills should include: Infrastructure & Platform: - Strong Linux administration skills (5+ years) - Extensive experience with containerization (Docker, Docker Swarm, Kubernetes) - Proven experience with cloud technologies - Experience managing multi-environment deployments (dev, staging, production) CI/CD & Version Control: - Minimum 10 years of experience in DevOps or similar role - Extensive experience with Gitlabs administration - Strong understanding of CI/CD principles and implementation - Experience with artifact management - Experience with microservices architecture - Knowledge of infrastructure monitoring tools - Experience with configuration management tools - Experience building and maintaining delivery pipelines - Understanding of agile methodologies Development & Automation: - Advanced scripting abilities in Bash and Python - Experience with infrastructure as code - Strong understanding of software deployment processes - Security compliance experience - Knowledge of application containerization - Familiarity with Golang (preferred) Cloud & DevOps Tools: - Experience with cloud platforms (AWS/Azure/GCP) - Knowledge of monitoring and logging solutions - Understanding of security best practices Soft Skills: - Excellent problem-solving abilities - Strong communication skills - Ability to work in fast-paced environments - Good time management and prioritization skills - Team collaboration and leadership qualities - Ability to manage multiple concurrent projects Education: - Bachelor's Degree in Information Systems, Computer Science, or related technical discipline - Professional certifications in cloud platforms or DevOps tools are a plus This role is essential for maintaining and enhancing the development and deployment infrastructure at Vertiv IT Systems. You will need to combine technical expertise with strategic thinking to drive continuous improvement in DevOps practices. Please note that Vertiv will only employ individuals who are legally authorized to work in the United States. Sponsorship for work authorization will not be provided for this position. As an Equal Opportunity Employer, Vertiv values diversity and encourages all qualified candidates to apply. As a Principal Engineer, DevOps at Vertiv IT Systems, you will play a crucial role in optimizing development processes, managing tools, and orchestrating software releases for the infrastructure supporting software and firmware teams. Your responsibilities will include: - Guiding teams in designing, building, testing, and deploying software changes - Developing and implementing complex, multi-tier distributed software applications - Interfacing with cross-functional teams such as system verification, engineering, software development, and architecture - Creating and maintaining automation scripts using Bash and Python - Building and optimizing CI/CD pipelines - Managing deployment processes and artifact storage - Identifying and implementing automation opportunities - Enhancing engineering infrastructure for release management - Ensuring infrastructure scalability and reliability Your technical skills should include: Infrastructure & Platform: - Strong Linux administration skills (5+ years) - Extensive experience with containerization (Docker, Docker Swarm, Kubernetes) - Proven experience with cloud technologies - Experience managing multi-environment deployments (dev, staging, production) CI/CD & Version Control: - Minimum 10 years of experience in DevOps or similar role - Extensive experience with Gitlabs administration - Strong understanding of CI/CD principles and implementation - Experience with artifact management - Experience with microservices architecture - Knowledge of infrastructure monitoring tools - Experience with configuration management tools - Experience building and maintaining delivery pipelines - Understanding of agile methodologies Development & Automation: - Advanced scripting abilities in Bash and Python - Experience with infrastructure as code - Strong understanding of software deployment processes - Security

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You