Senior Professional Services Tools Developer Job at Splunk in San Jose, CA


  • San Jose, CA

  • Permanent

  • Full-time

Role As a Professional Services Tools Developer,you will fuel solutions that help our consultants ensure enterprise deployments make the deepest impact possible across an organization. You’ll be responsible for working with fellow Splunkers in the Professional Services organization to build tools. You work will assist with customer migrations, health checks and other associated tasks. The work will allow the consultant to accomplish task expeditiously and without error. You will join other Splunkers who are self-motivated and have an insatiable thirst to learn disruptive technologies and thrive in a rapidly changing environment. As a successful Splunk Tools Developer you will be adept at mastering new technologies and come from a variety of business, analytic and technology backgrounds. Are you up for the challenge? Responsibilities * Build or enhance automation processes to improve operational efficiencies. * You will be expected to build automated, reliable, resilient, and extensible solutions to enhance and evolve our Splunk Consultants capabilities, and continually improve our tools offerings. * You will be designing, developing and maintaining Python based tools and frameworks * Develop scripts and tools in Python, Shell, Golang * Perform end-to-end administration of virtual Amazon infrastructure, focusing on Linux based systems. * Solve and take ownership of complex problems and resolve high impacting operational issues. * Work with tools such as Puppet, Terraform and others for automated deployment capability, along with Gitlab source code management. * Review tools runbooks for accuracy and clarity, ensuring the appropriate documentation of SOPs and policies Requirements * Extensive experience as a Windows and Linux system administrator supporting enterprise computing platforms and systems; comfortable on the command line interface * Ability to write highly performant and scalable code in one or more languages like Python (most preferred), Go, Java, Ruby, Perl, or C++. * Understanding of search processing language (SPL) * Splunk administration and architecture design experience * Experience with virtualization technologies * Experience managing AWS and EC2. Exposure to GCP would be conducive * Experience with RESTFul programming * Ability to properly document and report progress while working independently * Organized with a healthy sense of urgency, able to set; communicate; and meet aggressive deadlines with competing priorities * Ability to quickly explore, examine and understand complex problems and how it relates to the customer s business * Ability to stop, collaborate and listen with technical and non-technical consumers from application developers to executive level partners * Self-motivated and self-educating, always interested in keeping up with technology and improving oneself We value diversity at our company. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or any other applicable legally protected characteristics in the location in which you are applying. For job positions in San Francisco, CA, and other locations where required, we will consider for employment qualified applicants with arrest and conviction records. Show moreShow less

Resume Library

About the Company

Company: Splunk

Company Location:  San Jose, CA

Estimated Salary:

About Splunk