AppD Nodejs Engineer-Customer Engineering India JV - (4720)
Location:Bangalore, Karnataka, India
Area of InterestEngineer - Software
As a Software Engineer IV in Dynamic Languages ,Customer Engineering team, you will be
responsible for solving complex problems in customer environments and work with customers to
provide advanced technical support. You bring experience as a technical leader who has the right
problem-solving, customer facing, and leadership skills. You have extensive experience building
multi-tiered applications in Node.js, Python, PHP, and GoLang stacks and potentially C/C++,
Apache, IIB, SAP, and Ruby. In addition, you will have to help mentor junior team members and
ensure the overall success of our team.
? Help customers instrument, monitor, and debug their large multi-tiered complex applications.
? Approach each new project as a mentoring opportunity, assigning tasks and milestones appropriate to team members & skill set
? Write applications in all the available PHP, Node.js, Python, and GoLang stacks; learn new stacks and technologies and apply our instrumentation to these applications. While less of a priority, this role will also include writing applications in C/C++, Apache, IIB, SAP, and Ruby.
? Work on product bug fixes and feature development around customer related enhancements/issues.
? Replicate customer environments and work with the engineering team to identify & fix the root cause
or provide interim workaround as needed.
? Provide advanced technical support and work with customers to solve complex issues with the
product in their environment.
? Build internal and customer-facing Tools and extensions.
? Identify product bugs and enhancements based on customer's environments and work with development
team to close them.
? 4+ years of in-depth software development or maintenance experience in at least two of the following languages (Node.js, PHP, Python), extensive debugging and troubleshooting skills.
? BS in Computer Science or equivalent work experience.
? Broad experience with open source web application frameworks like Zend Framework, Symfony, Cake, CodeIgniter, etc.
? Extensive experience in configuring Apache or Nginx.
? Experience with object-oriented/modular programming.
? Understanding of MVC design patterns and frameworks.
? Good knowledge of web protocols, formats, and server environments.
? Strong knowledge of Unix / Linux environments, with scripting in bash, Perl or Python.
? Outstanding attention to detail, specification, and ability to troubleshoot/fix complex problems in
customer environment and customer-facing professionalism.
Bonus points for:
? Coding and debugging in C/C++, Apache, IIB, SAP, Ruby, and Mainframe.
? Site Reliability and/or DevOps Engineering experience a plus.
? Experience in distributed cloud and hybrid applications architecture (Azure, AWS, Cloud Foundry).
AppDynamics is an application performance monitoring solution that uses machine learning and artificial intelligence (AI) to provide real-time visibility and insight into IT environments. With our unique AIOps solution, you can take the right action at exactly the right time with automated anomaly detection, rapid root-cause analysis, and a unified view of your entire application ecosystem, including private and public clouds. Using AppDynamics, you’ll finally align IT, DevOps, and the business around the information that helps you protect your bottom line and deliver flawless customer experiences at scale.
AppDynamics is headquartered in San Francisco and has a R&D center in Bangalore.
Learn more about us here: https://www.appdynamics.com/
We're rated as the best workplace by most of our employees- https://www.glassdoor.co.in/Overview/Working-at-AppDynamics-EI_IE319551.11,22.htm
Here's why Cisco bought Appdynamics for whopping $3.7 Billion- https://economictimes.indiatimes.com/small-biz/startups/heres-why-cisco-paid-a-whopping-3-7-billion-to-appdynamics/articleshow/56804329.cms