ThoughtSpot is looking for a Software Engineer-DevOps to join our Build and Infrastructure team. In this role, you will leverage expertise in infrastructure engineering, CI/CD, and automation tooling to enhance our development practices and infrastructure reliability. You will play a pivotal role in improving system performance, developer productivity, and security standards across the entire development lifecycle.
What You'll Do:
- Develop, and oversee the deployment and management of scalable, secure, and highly performant DevOps Platform at ThoughtSpot.
- Enforce best practices in build processes, dependency management, and continuous integration across multiple repositories.
- Execute strategic initiatives to regularly upgrade packages, streamline dependency management, and maintain build system efficiency.
- Proactively diagnose and troubleshoot build failures, flaky tests, and dependency issues in distributed build environments.
- Collaborate with engineering teams to align build and infrastructure improvements with business goals, ensuring fast, reliable, and secure delivery.
- Participate in on-call rotation to provide timely response, troubleshooting, and resolution of critical issues.
What You Bring:
- Strong hands-on coding experience with the ability to write, debug, and maintain production-quality code.
- Proven experience designing, implementing, and owning CI/CD pipelines using Jenkins, including pipeline writing and troubleshooting.
- Strong programming and scripting skills in Python, Bash, Groovy, or Golang, with experience integrating build tools and REST APIs.
- Experience managing and optimizing distributed build systems such as Gradle or Bazel.
- Sound knowledge of operating system internals, networking fundamentals, and advanced debugging in distributed environments.
- Hands-on experience with Kubernetes (RKE2 preferred), GitOps, and Infrastructure as Code using tools like Terraform and Ansible (or similar).
- Experience administering and maintaining tools across the DevOps toolchain, including GitHub, Jenkins, Harbor, JFrog, SonarQube, and related systems.
- Hands-on experience managing infrastructure in hybrid environments (on-premise and cloud platforms such as AWS or GCP).
- Ability to independently own CI/CD, build, and infrastructure workflows while proactively identifying and resolving issues.
- Strong communication and collaboration skills, with the ability to drive technical discussions across cross-functional and geographically distributed teams.
If you are interested and find yourself relevant for job role. Please share your application with us and help us with your details:
https://forms.gle/z6G1mHbF61VwrfHc6