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 Tenstorrent, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Staff DevOps Engineer (Automation and Software Tooling) at Tenstorrent will play a crucial role in enhancing and automating the software development lifecycle. This position involves designing, implementing, and maintaining robust CI/CD pipelines, developing automation frameworks, and ensuring that software deployments are seamless and efficient. The ideal candidate will work collaboratively with various teams to foster a culture of continuous improvement and operational excellence, utilizing state-of-the-art tools to streamline processes and optimize performance.
Job Responsibilities
- Design, implement, and manage CI/CD pipelines to ensure efficient software delivery and deployment.
- Develop and maintain automation scripts and tools to enhance operational workflows.
- Collaborate with development, QA, and IT teams to implement best practices in code deployment and infrastructure management.
- Monitor application performance and respond to incidents promptly, conducting root cause analysis to prevent recurrence.
- Continuously evaluate and integrate new tools and technologies to improve productivity and efficiency.
- Provide mentorship to junior engineers and contribute to team knowledge sharing.
- Collaborate with security teams to implement security best practices within the DevOps lifecycle.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- A minimum of 5 years of experience in DevOps, software engineering, or related disciplines.
- Proficiency in scripting languages such as Python, Bash, or similar.
- Extensive experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
- Solid understanding of containerization technologies (e.g., Docker, Kubernetes).
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and infrastructure as code (e.g., Terraform, CloudFormation).
- Strong understanding of automated testing frameworks and practices.
- Excellent problem-solving skills and ability to work effectively in a fast-paced environment.
Technologies & Tools
In this role, the Staff DevOps Engineer will work with a variety of technologies and tools aimed at automating deployment and enhancing software development. Key technologies include cloud service solutions such as AWS, Docker container orchestration, Kubernetes for managing containerized applications, and CI/CD frameworks such as Jenkins and GitLab CI. Additionally, experience with configuration management tools like Ansible and infrastructure as code platforms such as Terraform is essential.
Ideal Candidates
The ideal candidates for this position are individuals who exhibit a strong passion for automation and efficiency in software development practices. They possess excellent technical skills paired with a collaborative spirit, allowing them to effectively communicate and work across diverse teams. Adaptability and a continuous learning mindset are key traits, enabling them to stay abreast of industry trends and to contribute positively to team innovation. A proactive approach to problem-solving and an ability to manage multiple priorities under pressure will also set successful candidates apart.
Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.