Software Engineer, Production Engineer, FA

10.0 - 15.0 years

4.0 - 8.0 Lacs P.A.

Bengaluru

Posted:2 weeks ago| Platform: Naukri logo

Apply Now

Skills Required

AutomationManager Quality AssuranceInfrastructure managementDebuggingAgileProduct designTroubleshootingAnalyticsMonitoringPython

Work Mode

Work from Office

Job Type

Full Time

Job Description

Pure Storage is seeking software engineers to design and develop developer productivity tools and services as part of DevOps practice. This includes Test infrastructure automation , code merge pipeline automation, design and develop CI/CD framework and enforce SRE activities for complete DevOps ecosystem. You will be leading development of services and tools for projects such as optimizing CI/CD and merge operations, building analytics tools to derive insight from big data, developer productivity tools to handle defect management etc You will need to partner cross functionally across development, infrastructure and quality assurance teams. You will be scaling up the processes for test driven development to run efficiently in an integrated CI / CD environment and designing on automating infrastructure deployment automation that spins thousands of nodes.You will provide technical guidance and mentorship to your team and participate in design reviews, code reviews and debugging/triaging complex issues. In this role, you'll get to learn and contribute to the process of developing great technology and building a successful company. Our open culture and transparency in both strategy and operations allow employees a deeper level of engagement in engineering and business decisions. Responsibilities Design & Build optimized pipelines and tools to scale up code management and merge operations. Design & Develop easy-to-use tools that enable developers from various product teams to diagnose issues in test and infrastructure Design & Build tools and manage capacity, monitoring and operations of the physical and virtual test fleet Adopt and enforce best practices to team such as test driven development and deliver high quality code, in an agile environment. Drive Production Engineering tools innovation charter. Work with product teams to understand & fix the key issues in the test infrastructure, and improve the test pipeline to find issues as early as possible. Challenge Status-Quo and continue to look for opportunities to improve the process, tooling, importantly delighting our internal customers. Collaborate across the entire engineering organization to define test infrastructure and tools requirements by participating in product requirement & product design reviews. WHAT you'll NEED TO BRING TO THIS ROLE A minimum of 10 years of software development experience, preferably in Python/Go/Rust and/or other scripting languages. A strong focus on developing extensible, testable and maintainable software Experience in designing and architecting SW from ground up. Experience in code review, design reviews and leading team technically while debugging/troubleshooting. Good understanding of Test frameworks, Continuous Integration experience Ability to work independently in cross-functional teams Must be willing and able to work in an open office, team environment Working knowledge of test frameworks (like Pytest, JUnit, Nose) and continuous integration tools like Jenkins/Gerrit/GitLab. Working knowledge of Containers and kubernetes. Understanding of datacenter operations like infrastructure management and monitoring WHAT YOU CAN EXPECT FROM US: Pure Innovation : We celebrate those who think critically, like a challenge and aspire to be trailblazers. Pure Growth : We give you the space and support to grow along with us and to contribute to something meaningful. We have been Named Fortunes Best Large Workplaces in the Bay Area , Fortunes Best Workplaces for Millennials and certified as a Great Place to Work ! Pure Team : We build each other up and set aside ego for the greater good

Pure Storage
Not specified
[ ]

RecommendedJobs for You

Hyderabad, Chennai, Bengaluru