Description

Job Description:

  • We are looking for a highly skilled Python DevOps Tools Engineer to join our team as a contractor, specializing in the development and automation of tools within a CI/CD framework. 
  • In this role, you will leverage your expertise in Python and DevOps to create and optimize tools that enhance our software development lifecycle. 
  • You will collaborate closely with the Product Security Assurance team to implement secure development practices, aligned with the Secure Software Development Framework (SSDF).

Key Responsibilities:

  • Develop Python-based tools to enhance and automate CI/CD processes, improving efficiency and reliability across our development pipeline.
  • Integrate and automate vulnerability scanning, code quality checks, and compliance validation into the CI/CD pipeline.
  • Optimize infrastructure and tooling to streamline the software delivery process, ensuring that tools are scalable, maintainable, and secure.
  • Work alongside the Product Security Assurance team to ensure Python-based tools meet security standards and align with SSDF requirements.
  • Design and implement solutions to continuously improve software quality and security across the development lifecycle.
  • Troubleshoot and resolve any issues related to the tools, CI/CD pipeline, and infrastructure automation.

Skills:

  • Expert-level proficiency in Python for developing automation tools and frameworks.
  • Solid experience in DevOps practices with a strong focus on CI/CD pipeline development and optimization.
  • Familiarity with security practices related to secure software development (e.g., SSDF).
  • Experience with automation tools, vulnerability scanning, and code quality checks.
  • Strong understanding of cloud infrastructure, containerization (e.g., Docker), and orchestration (e.g., Kubernetes).
  • Excellent problem-solving skills and the ability to optimize systems and processes for maximum efficiency and security.

Required

  • BLUEPRINTS 
  • SCHEMATICS 
  • ANALOG SILICON

Education

  • Bachelor’s or Master's degree in Computer Science, Engineering,  or equivalent practical experience. 
  • Proven experience as a DevOps Engineer for 5+ years, with a lead role for atleast 1+years.

Key Skills
Education

Bachelor’s or Master's degree in Computer Science