Logo
Teradyne

Senior Software Engineer (Nextest, San Jose)

Teradyne, San Jose, California, United States, 95199


Senior Software Engineer (Nextest, San Jose)

Date:

Oct 18, 2024Location:

San Jose, CA, USWe are the global test and automation specialists, powering next-generation technologies through sophisticated solutions. Behind every electronic device you use, Teradyne's test technology ensures your device works right the first time, every time! Our portfolio of automation solutions help manufacturers to develop and deliver products quickly, efficiently and cost-effectively.At Nextest, we are in the process of building a cutting-edge DevOps infrastructure and team to support the rapid growth of our software and business. This presents a fantastic opportunity for you to design, develop, and deploy a modern DevOps framework.As a DevOps Engineer at Nextest, you will work closely with development and operations teams to design, implement, and maintain infrastructure and processes that support our software applications and services. Your role will involve automating workflows, managing infrastructure, and ensuring the reliability and scalability of our systems.Opportunity Overview:Infrastructure Management:

Design, deploy, and manage scalable infrastructure of DevOps for our software.Release Management Tools Development:

Develop, maintain and recommend various scripts and tools required to stage repository branches for release.CI/CD Pipeline Development:

Develop and maintain continuous integration and continuous deployment (CI/CD) pipelines to automate software delivery.Configuration Management:

Implement and manage configuration management tools.Monitoring and Logging:

Set up monitoring, logging, and alerting systems to ensure the health and performance of applications and infrastructure.Collaboration:

Work closely with software developers to understand their needs and streamline development processes. Collaborate with IT and operations teams to ensure smooth deployment and integration.Security:

Implement and maintain security best practices across all stages of the development lifecycle.Incident Response:

Respond to and troubleshoot incidents, outages, and performance issues, providing timely resolution and post-incident analysis.Documentation:

Maintain comprehensive documentation for infrastructure, processes, and configurations.All About You:Education:

Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.Experience:

7+ years of experience in DevOps or a related role.Technical Skills:Expert knowledge of Git.Expert knowledge of Git-Bash and Bash scripting.Proficiency in cloud platforms (AWS, Azure, Google Cloud).Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).Strong knowledge of other scripting languages (e.g. Python, PowerShell).Familiarity with infrastructure-as-code tools (e.g., Terraform, CloudFormation).Experience with CI/CD tools (e.g., Jenkins, GitLab CI, Travis CI).Understanding of network protocols and security best practices.Soft Skills:Excellent problem-solving and analytical skills.Strong communication and teamwork abilities.Ability to work in a fast-paced environment and manage multiple priorities.Preferred Qualifications:Experience on designing & developing DevOps for the software controlling HW.Certifications related to cloud platforms (e.g., AWS Certified DevOps Engineer, Azure DevOps Solutions Expert).Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).Knowledge of database management and administration.Benefits:

Teradyne offers a variety of robust health and well-being benefit programs, including medical, dental, vision, Flexible Spending Accounts, retirement savings plans, life and disability insurance, paid vacation & holidays, tuition assistance programs, and more.#LI-hybridNearest Major Market:

San JoseNearest Secondary Market:

Palo AltoJob Segment:

Cloud, Test Engineer, Testing, Electronics Engineer, Software Engineer, Technology, Engineering

#J-18808-Ljbffr