Software Engineer

3 weeks ago


Southfield, United States NetApp Full time

Title: Software Engineer (SRE)

Location:

Bangalore, Karnataka, IN, 560071

Requisition ID: 127118

Job Summary

As a Cloud Infrastructure/Site Reliability Engineer, you will be operating at the intersection of development and operations. Your role will involve engaging in and enhancing the lifecycle of cloud services - from design through deployment, operation, and refinement. You will be responsible for maintaining these services by measuring and monitoring their availability, latency, and overall system health. 
You will play a crucial role in sustainably scaling systems through automation and driving changes that improve reliability and velocity. As part of your responsibilities, you will administer cloud-based environments that support our SaaS/IaaS offerings, which are implemented on a microservices, container-based architecture (Kubernetes).
In addition, you will oversee a portfolio of customer-centric cloud services (SaaS/IaaS), ensuring their overall availability, performance, and security. You will work closely with both NetApp and cloud service provider teams, including those from Google, located across the globe in regions.
Due to the critical nature of the services we support, this position involves participation in a rotation-based on-call schedule as part of our global team. This role offers the opportunity to work in a dynamic, global environment, ensuring the smooth operation of vital cloud services. To be successful in this role, you should be a motivated self-starter and self-learner, possess strong problem-solving skills, and be someone who embraces challenges.

Job Requirements

• Incident Response and Troubleshooting: Address and perform root cause analysis (RCA) of complex live production incidents and cross-platform issues involving OS, Networking, and Database in cloud-based SaaS/IaaS environments. Implement SRE best practices for effective resolution.
• Analysis, and Infrastructure Maintenance: Continuously monitor, analyze, and measure system health, availability, and latency using tools like Prometheus, Stackdriver, ElasticSearch, Grafana, and SolarWinds. Develop strategies to enhance system and application performance, availability, and reliability. In addition, maintain and monitor the deployment and orchestration of servers, docker containers, databases, and general backend infrastructure.
• Document system knowledge as you acquire it, create runbooks, and ensure critical system information is readily accessible.
• Security Management: Stay updated with security protocols and proactively identify, diagnose, and resolve complex security issues.
• Automation and Efficiency: Identify tasks and areas where automation can be applied to achieve time efficiencies and risk reduction. Develop software for deployment automation, packaging, and monitoring visibility.
• Issue Tracking and Resolution: Use Atlassian Jira, Google Buganizer, and Google IRM to track and resolve issues based on their priority.
• Team Collaboration and Influence: Work in tandem with other Cloud Infrastructure Engineers and developers to ensure maximum performance, reliability, and automation of our deployments and infrastructure. Additionally, consult and influence developers on new feature development and software architecture to ensure scalability.
• Debugging, Troubleshooting, and Advanced support: Undertake debugging and troubleshooting of service bottlenecks throughout the entire software stack. Additionally, provide advanced tier 2 and 3 support for NetApp's Cloud Data Services solutions.
• Directly influence the decisions and outcomes related to solution implementation: measure and monitor availability, latency, and overall system health.
• Proficiency in Linux/Unix and CORE OS.
• Demonstrated experience in scripting and infrastructure automation using tools such as Ansible, Python, Go or Ruby.
• Deep working knowledge of Containers, Kubernetes, and Serverless computing implementation.

Education

• A minimum of 8 - 12 years of experience is required. 
• A Bachelor of Science Degree in Computer Science, a master’s degree; or equivalent experience is required. 


Job Segment: Cloud, Software Engineer, Unix, Linux, Database, Technology, Engineering



  • Southfield, Michigan, United States Truck-Lite Full time

    Job Title: Firmware Embedded Software EngineerJob Summary:We are seeking a highly skilled Firmware Embedded Software Engineer to join our team at Truck-Lite. As a key member of our engineering team, you will be responsible for designing and implementing software for embedded devices and systems from requirements to production and commercial deployment.Key...


  • Southfield, Michigan, United States Magna Full time

    About the RoleThe Senior Software Engineer is responsible for designing and developing software components, coding and testing them based on the software architecture and requirements within a project.Your ResponsibilitiesCollaborate with system functional safety engineering in the development of the technical safety concept with focus on SWSupport the SW...


  • Southfield, United States Vital Tech Solutions Full time

    Job Title: Software Engineering ManagerLocation: RemoteVital Tech Solutions is seeking a skilled Software Engineering Manager to lead our engineering team. The ideal candidate will have a strong background in software development, with experience in breaking down monolithic applications into microservices and implementing Agile practices.Key...


  • Southfield, Michigan, United States Magna Full time

    About UsMagna is a leading global automotive supplier, dedicated to creating a safer, more intelligent, and connected mobility experience. Our mission is to develop innovative technologies, systems, and concepts that make vehicles safer and cleaner, while serving our communities, the planet, and people.Job SummaryWe are seeking a highly skilled Senior...


  • Southfield, Michigan, United States Vital Tech Solutions Full time

    Job Title: Software Engineering ManagerJob Summary:Vital Tech Solutions is seeking a highly skilled Software Engineering Manager to lead our engineering teams. The ideal candidate will have a strong background in technical leadership, Agile practices, and Java framework.Key Responsibilities:• Develop and implement solutions using industry standards and...


  • Southfield, Michigan, United States Global Information Technology Full time

    Job DescriptionGlobal Information Technology is seeking a highly skilled Project Lead Application Software Engineer to lead the design, build, test, and maintenance of scalable and stable off-the-shelf application or custom-built technology solutions to meet business needs.Key Responsibilities:Lead a team of engineers to architect, design, build, test, and...


  • Southfield, Michigan, United States BASF Corporation Full time

    Job DescriptionWe are seeking a highly skilled and motivated Full Stack Developer to join our team at BASF Corporation. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key ResponsibilitiesDevelop and maintain web applications using Angular 12+, DDD,...


  • Southfield, United States Vital Tech Solutions Full time

    Job DescriptionVital Tech Solutions is seeking a seasoned Software Engineering Manager to lead our engineering team. As a technical leader, you will be responsible for developing solutions using industry standards and best practices, writing testable, efficient, and maintainable code, and translating high-level requirements into implementable designs.Key...


  • Southfield, Michigan, United States Truck-Lite Full time

    Job Summary:Truck-Lite is seeking a highly skilled Firmware Embedded Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing software for embedded devices and systems from requirements to production and commercial deployment.Key Responsibilities:Design and develop software for...


  • Southfield, United States Tata Technologies Full time

    Embedded Software EngineerSouthfield, MIMain Responsibilities:Advance Embedded C programming. MISRA rules and guidelines compliance.Advance usage of RTC / JIRA to keeptraceability of SW changes.Understanding of ASPICE V cycle development process.Electronics (knowledge on: uC, Bucks,Boosters, HSD, LEDs,SBC, LED MatrixManager, Stepper motor).Communication...


  • Southfield, Michigan, United States Credit Acceptance Full time

    About the RoleCredit Acceptance is a leading provider of used car finance solutions, and we're seeking a highly skilled Senior Full Stack Software Engineer to join our team. As a key member of our Engineering and Analytics Team, you'll play a critical role in developing, monitoring, and maintaining complex software systems that drive our business success.Key...


  • Southfield, Michigan, United States VORKIS knows what employer wants Full time

    Job DescriptionWe are seeking a skilled Software Engineer to join our team at VORKIS. As a Software Engineer, you will be responsible for developing and implementing software applications, supporting the development of MathWorks applications, and designing extensible web-based software applications.You will work under the direction of the Manager or Senior...


  • Southfield, United States Magna Full time

    #jobreq_print_container div {line-height: 14px;}#jobreq_print_container div span {font-size: 12px; } About us We see a future where everyone can live and move without limitations. That’s why we are developing technologies, systems and concepts that make vehicles safer and cleaner, while serving our communities, the planet and, above all, people. Forward....


  • Southfield, Michigan, United States Vital Tech Solutions Full time

    Job Title: Software Engineering Manager II - ConsumerLocation: RemoteVital Tech Solutions is a leading provider of enterprise technology consulting and workforce management solutions to various industries, including OEM, manufacturing, aerospace, healthcare, finance, and government. With offices in the Metro Detroit area, we have been at the forefront of...


  • Southfield, Michigan, United States Vital Tech Solutions Full time

    Job Title: Software Engineering Manager II - ConsumerLocation: RemoteVital Tech Solutions is a Premier Enterprise Technology Consulting and Workforce Management Solutions Provider to the OEM, Manufacturing, Aerospace, Health Care, Finance and Government industries with offices in the Metro Detroit area.Since its inception, Vital Tech Solutions has been on...


  • Southfield, Michigan, United States Truck-Lite Full time

    Job SummaryWe are seeking a highly skilled Embedded Software Engineer to join our team at Truck-Lite. The successful candidate will be responsible for designing and implementing software for embedded devices and systems from requirements to production and commercial deployment.Key ResponsibilitiesDesign and develop software for embedded devices and...


  • Southfield, United States Vital Tech Solutions Full time

    Job Title: Senior Front End Software EngineerVital Tech Solutions is seeking a highly skilled Senior Front End Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing and implementing efficient and reusable front-end systems that drive complex web applications.Key Responsibilities:Design and...


  • Southfield, Michigan, United States dentsu Full time

    About the RoleWe are seeking a highly skilled Senior Loyalty Engineer to join our team at dentsu. As a key member of our software development team, you will play a critical role in designing, developing, and maintaining our loyalty platforms and services.Key ResponsibilitiesDesign and develop scalable solutions in Ruby, Rails, and SQL (MySQL)Collaborate with...


  • Southfield, United States Vital Tech Solutions Full time

    Job Title: Senior Front End Software Engineer Location: Remote Vital Tech Solutions is Premier Full Stack Enterprise Technology Consulting and Human Capital Management Solutions Provider to the OEM, Manufacturing, Aerospace, Health Care, Financial, and Government industries with offices in the Metro Detroit area. Since its inception, Vital Tech Solutions has...


  • Southfield, Michigan, United States Truck-Lite Full time

    Job Title: Firmware Embedded Software EngineerJob Description:We are seeking a highly skilled Firmware Embedded Software Engineer to join our team at Truck-Lite. As a Firmware Embedded Software Engineer, you will be responsible for designing and implementing software for embedded devices and systems from requirements to production and commercial...