Image Loading

Tecnical Lead - DevSecOps , Python

Job Description

Role Overview:
We are seeking an experienced Tech Lead to join our DevSecOps team. The ideal candidate will have strong technical skills, particularly in build systems, automation, operating systems, CI/CD, version control, security, and infrastructure management. This role requires excellent communication, collaboration, and problem-solving abilities to drive successful implementations and optimizations within our CI/CD pipelines and infrastructure.
Key Responsibilities:

  • Lead the DevSecOps team in designing, implementing, and maintaining robust build systems using tools like CMake and Conan.
  • Develop and maintain cross-platform automation scripts using Python and Shell, with strong debugging capabilities.
  • Ensure the smooth operation of both Linux and Windows operating systems within the
    development environment.
  • Set up, manage, and optimize CI/CD pipelines using Jenkins and GitLab CI/CD, automating testing, building, and deployment processes.
  • Manage and oversee version control systems, particularly Git, to handle codebase changes and facilitate collaboration among development teams.
  • Implement and enforce security best practices within the CI/CD pipeline, infrastructure, and applications. Use security-related tools for vulnerability scanning, access control, and compliance.
  • Apply Agile methodologies and DevSecOps principles to enhance collaboration, achieve fast iterations, and drive continuous improvement.
  • Define and manage infrastructure as code, enabling automated provisioning and configuration of infrastructure resources.
  • Communicate and collaborate effectively with cross-functional teams, including developers, testers, and operations teams.
  • Utilize strong analytical and problem-solving skills to identify and resolve issues across development and QA environments.
  • Demonstrate adaptability, a continuous learning mindset, time management, and the ability to handle multiple tasks simultaneously.

Qualifications:

  • Candidate needs to have very strong Python skills for minimum 6+ years
  • Strong knowledge of build systems such as CMake and package manager Conan
  • Proficiency in Python and Shell scripting, with experience in writing cross-platform scripts and good debugging skills. Knowledge of C++ is desirable.
  • Solid understanding of Linux and Windows operating systems
  • Expertise in setting up, managing, and optimizing CI/CD pipelines using tools like Jenkins and GitLab CI/CD.
  • Mastery of version control systems like Git
  • In-depth knowledge of security best practices and the ability to implement security measures within the CI/CD pipeline, infrastructure, and applications.
  • Familiarity with Agile methodologies and DevSecOps principles
  • Experience with infrastructure as code for automated provisioning and configuration
  • Excellent communication and collaboration skills
  • Strong analytical, problem-solving, and troubleshooting abilities
  • Adaptability, a continuous learning mindset, effective time management, and the ability to work under pressure and manage multiple tasks simultaneously.

Skills

  • DevSecOps
  • CI/CD
  • C++
  • Operating Systems
  • Jenkins
  • Python
  • Shell Scripting

Education

  • Master's Degree
  • Bachelor's Degree

Job Information

Job Posted Date

Dec 24, 2024

Experience

4 to 8 Years

Compensation (Annual in Lacs)

Best in the Industry

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent