Senior Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
SanDisk is seeking a DevOps-focused Software Engineer to join our dynamic team in Bengaluru, Karnataka, India. This role is instrumental in building and maintaining the systems that drive our development and deployment processes, alongside crucial application administration.
You will be responsible for developing and managing robust CI/CD pipelines, automating infrastructure, and contributing to comprehensive application administration. This position offers a unique opportunity to collaborate with fellow engineers, implement scalable solutions, integrate essential tools, and write clean, maintainable code that underpins deployment workflows and infrastructure as code principles.
If you thrive on building developer tools, optimizing build systems, and excel at the intersection of development and operations, this is an ideal opportunity to make a significant impact.
Responsibilities
- Administer and maintain critical applications and tools, including Atlassian Jira and static analysis tools.
- Develop and maintain efficient CI/CD pipelines for fast, safe, and automated deployments.
- Contribute to infrastructure automation and the management of cloud environments.
- Build internal tools and manage applications and scripts to enhance engineering workflows.
- Monitor and optimize system performance, reliability, and security.
- Collaborate closely with developers, stakeholders, and operations teams to ensure seamless software delivery.
Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or equivalent practical experience.
- Proven experience as a DevOps Engineer for 2+ years, with strong software development background.
- Technical Skills:
- Proficiency in CI/CD and version control tools (e.g., GitHub Actions, Git).
- Experience with cloud platforms (AWS).
- Familiarity with configuration management tools (e.g., Ansible, Chef, Puppet).
- Application Administration: Experience with applications such as JIRA, Artifactory, and static analysis tools is highly desirable.
- Programming and Scripting: Strong skills in Python, Bash, or PowerShell.
- Containerization: Experience with Docker, Kubernetes, and container orchestration.
- Infrastructure as Code (IaC): Hands-on experience with tools like Terraform and Ansible.
- Process: Ability to implement branching strategies and code review processes.
- Monitoring and Logging: Familiarity with tools such as Prometheus, Grafana, or Splunk.
- System and Networking: Understanding of system administration for Linux/Windows servers, network services, and security/performance optimization.
- Problem-Solving: Excellent analytical and troubleshooting skills.
- Communication: Strong collaboration and communication abilities.
- Certifications: Relevant cloud or DevOps certifications are a plus.
- Security Compliance: Knowledge of security best practices and compliance.
SanDisk is committed to fostering a diverse and inclusive environment where every individual can thrive. We encourage applications from all backgrounds and provide accommodations for candidates with disabilities. Please contact jobs.accommodations@sandisk.com for assistance.
Company
SanDisk
For over 25 years, SanDisk has been at the forefront of expanding data storage possibilities. We empower businesses and consumers with reliable and readily available data solutions, even in the most d...