Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Splunk, so some details may not match this job. The employer's own page has the real description.
Overview
The System Scalability Engineer at Splunk plays a critical role in enhancing the scalability and performance of our infrastructure to effectively meet the growing demands of our global clientele. This position requires a keen analytical mindset to assess current systems, identify bottlenecks, and implement solutions that drive operational excellence. The ideal candidate will collaborate with cross-functional teams to build and maintain robust scalable systems, ensuring seamless service delivery and exceptional user experiences.
Job Responsibilities
- Design and implement scalable solutions to optimize system performance and efficiency.
- Analyze and troubleshoot system performance issues, recommending improvements as needed.
- Collaborate with development teams to integrate scalability best practices into software architecture.
- Conduct capacity planning to ensure infrastructure can meet future growth demands.
- Monitor and report on system performance metrics to inform iterative enhancements.
- Create and maintain documentation for system configurations, processes, and procedures.
- Participate in the design and implementation of automated testing frameworks for scalability and performance.
- Provide technical guidance and expertise to other engineering teams.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in system architecture, engineering, or a similar role.
- Strong understanding of scalable systems and distributed architectures.
- Proficiency in coding languages such as Python, Java, or Go.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and container orchestration tools (e.g., Kubernetes, Docker).
- Demonstrated experience with monitoring tools and practices within large-scale environments.
- Excellent problem-solving skills and the ability to think critically under pressure.
- Strong collaboration and communication skills, fostering an inclusive team environment.
Technologies & Tools
The System Scalability Engineer will utilize a wide range of technologies and tools, including cloud computing platforms like AWS, Azure, or GCP, containerization tools such as Docker and Kubernetes, and various programming languages including Python and Java. Familiarity with monitoring and logging tools, databases (both SQL and NoSQL), and CI/CD pipelines are essential for optimizing and automating systems.
Ideal Candidates
Ideal candidates for this position are analytical thinkers who thrive on solving complex problems and possess strong technical skills. They should be proactive in identifying improvement opportunities and fostering collaboration across teams. A genuine passion for scalability and performance optimization, coupled with excellent communication and interpersonal skills, ensures they can effectively convey technical concepts to both technical and non-technical stakeholders. Candidates who have a keen attention to detail and a commitment to continuous learning will excel in this dynamic role at Splunk.
In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.