Software Engineer
Full Job Description
Join Capgemini in Pune, India, as a Dev Sec Ops Engineer within the Drives Engineering Group, a critical part of our Power & Motion Business. This permanent role is for individuals with 2+ years of experience looking to contribute to a technology-driven engineering culture focused on secure, scalable, and automated development environments. You will play a vital role in our DevOps team, managing the lifecycle of physical and virtual machines in a secure development environment. Your responsibilities will include designing, automating, and supporting infrastructure, CI/CD pipelines, and private cloud solutions using cutting-edge DevOps and automation technologies.
Key responsibilities include:
- Architecting, developing, and supporting Virtual Machine (VM) images for servers, workstations, and ephemeral test systems.
- Designing and maintaining automated CI/CD pipelines for engineering teams across VMware Cloud Management platforms and physical workstations.
- Leveraging configuration management tools such as Git, Salt, PowerShell, and PowerCLI.
- Creating secure, automated application packages using Chocolatey.
- Developing reusable automation tools with PowerShell and Python.
- Applying Agile development practices, including SAFe, DevOps, and CI/CD methodologies.
- Architecting and engineering VMware vRealize Blueprints for application and OS image delivery via self-service catalogs.
- Providing expertise in configuring private cloud solutions using VMware vRealize Automation.
- Automating complex infrastructure workflows with VMware vRealize Orchestrator.
Leadership and interpersonal responsibilities involve contributing to the Drives DevOps team's maturity, mentoring junior engineers, acting as a Scrum Master or Product Owner when needed, liaising between IT and business units, and supporting large-scale engineering initiatives. You will collaborate closely with ARTs, Product Owners, Scrum Masters, and Engineers to ensure alignment with organizational goals and communicate effectively with the broader Engineering Community.
Basic qualifications include a Bachelor's degree in Electrical Engineering, Computer Engineering, or a related technical discipline. Preferred qualifications encompass experience in DevOps, IT Administration, and/or Server Administration; hands-on experience with Windows and Linux; strong expertise in PowerShell and/or Python; experience deploying and automating packaged application solutions; knowledge of VM infrastructure administration; basic understanding of C/C++; proven ability to work with multiple Scrum and Product teams; and familiarity with Agile development practices, particularly Scaled Agile Framework (SAFe).
Company
Capgemini
Capgemini is a global leader in consulting, digital transformation, technology, and engineering services. Operating in over 30 countries, Capgemini empowers businesses to harness the power of technolo...