Job Description
Experience : 15+ Years
Role Overview
We are looking for a highly experienced Software Architect to provide crucial on-site technical leadership for Vertiv's Pune software development team. This role will drive architectural decisions for key products in Vertiv's KVM & Serial product line, including MP1000, RM1048, MPU, ACS, DSVS, and DSView , ensuring technical competitiveness through innovation and collaboration with global subject matter experts.
Key Responsibilities
Architectural Leadership
- Define and evolve architecture for Vertiv's management platform based on Linux-OS .
- Lead design of scalable microservices using Docker containers
- Ensure modularity, maintainability, and performance across services.
- Apply design patterns and knowledge of monolithic, microservices, and hybrid architectures .
Technical Strategy & Research
Drive research and innovation in platform technologies to maintain technical competitiveness.Plan technology platforms aligned with company strategy and market needs.Solve complex technical problems and participate in external technical discussions with customers.Team Leadership
Mentor senior developers, guide cross-functional teams on best practices for Go, Python, C++, Angular .Conduct design / code reviews and contribute to technical roadmaps.Cultivate technical backbone and ensure knowledge transfer within the team.Platform Development
Architect and optimize services like DHCP, SSH, RADIUS, TCP / IP, TFTP, HTTP .Integrate technologies such as NATS, gRPC, OpenSSL, REST , and other open-source components.Networking & Security
Lead efforts in IP networking , secure communication protocols ( HTTPS, SSH ), and authentication / authorization mechanisms.Ensure compliance with open-source licensing and security standards.Cross-Functional Impact
Lead highly complex, cross-functional projects with significant long-term impact.Provide solutions that set priorities and establish new practices and processes.Must-Have Skills
Architecture & Design : Microservices, Docker, design patterns, modular architecture.Programming Expertise : Go, Python, C++, Angular.Networking & Security : TCP / IP, DHCP, SSH, RADIUS, HTTPS, authentication / authorization.Integration : NATS, gRPC, OpenSSL, REST APIs.Linux OS internalsLeadership : Strong mentoring and technical decision-making skills.Good-to-Have Skills
Cloud Technologies : AWS, GCP, Azure, OpenStack.Infrastructure Tools : Terraform, Snowflake.DevOps & Orchestration : CI / CD pipelines, GitLab / GitHub, container orchestration.Virtualization : VMware, Hyper-V.Education
B.E. / B.Tech / M.E. / M.Tech in Computer Science, Electronics, or related field.Skills Required
Design Patterns, Ssh, Go, Openssl, GRPC, Angular, Microservices, Radius, Dhcp, Https, Authorization, Docker, Authentication, Rest Apis, Python