Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Tecnical Lead - DevSecOps (Python) image - Rise Careers
Job details

Tecnical Lead - DevSecOps (Python)

Role Overview:
We are seeking an experienced Tech Lead to join our client 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.

- Candidate needs to have very Strong Python skills, preferable 6+ YOE

- 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.

Nice to Have :

- 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.

QODE Glassdoor Company Review
4.3 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
QODE DE&I Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of QODE
QODE CEO photo
Unknown name
Approve of CEO

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Tecnical Lead - DevSecOps (Python), QODE

Are you ready to step into a pivotal role as a Technical Lead for DevSecOps? Join our dynamic team where we blend development, security, and operations to create seamless processes that drive value. Your extensive experience in automation, CI/CD, and infrastructure management will be paramount as you work with cutting-edge tools like Jenkins and GitLab CI/CD, ensuring our systems are robust and efficient. You'll spearhead the development of automation scripts, primarily using Python and Shell, showcasing your debugging expertise along the way. As a Technical Lead, you’ll lead initiatives that enhance collaboration and security within our CI/CD pipelines, implementing best practices to safeguard our infrastructure and applications. Deep knowledge in build systems such as CMake and package managers like Conan will set you apart as you manage version control with Git, fostering teamwork among our talented developers. The role demands adaptability and a continuous learning mindset, but with your 6+ years of Python experience and problem-solving prowess, you will thrive in maintaining the smooth operation of both Linux and Windows. Embrace this opportunity to influence Agile methodologies and DevSecOps principles and drive our team towards continuous improvement. If you are excited about navigating challenges in a collaborative environment, we want to hear from you!

Frequently Asked Questions (FAQs) for Tecnical Lead - DevSecOps (Python) Role at QODE
What are the responsibilities of a Technical Lead - DevSecOps at our company?

As a Technical Lead - DevSecOps, you'll be responsible for leading the team in designing and implementing build systems, developing cross-platform scripts, and ensuring the optimized operation of CI/CD pipelines. You'll oversee version control and enforce security best practices, all while facilitating collaboration through Agile methodologies.

Join Rise to see the full answer
What qualifications are essential for a Technical Lead - DevSecOps role?

For the Technical Lead - DevSecOps position, candidates should possess strong Python skills with at least 6 years of experience, proficiency in build systems like CMake, expertise in CI/CD tools like Jenkins and GitLab CI/CD, and an in-depth understanding of security practices. Familiarity with Agile methodologies is also a key requirement.

Join Rise to see the full answer
Which programming languages are crucial for Technical Lead - DevSecOps candidates?

Candidates should primarily demonstrate strong skills in Python and Shell scripting. Additionally, knowledge of C++ can be a bonus, as well as experience in debugging cross-platform scripts effectively.

Join Rise to see the full answer
What kind of team dynamics should a Technical Lead - DevSecOps expect?

As a Technical Lead - DevSecOps, expect a collaborative environment where communication is key. You will work closely with developers to enhance CI/CD processes while ensuring security measures are integrated. Your ability to solve problems under pressure and to adapt quickly will greatly contribute to your team dynamics.

Join Rise to see the full answer
What tools are mainly used by Technical Lead - DevSecOps professionals in our company?

Key tools include CI/CD pipeline systems like Jenkins and GitLab CI/CD for automation, build systems like CMake, version control tools like Git, and security tools for vulnerability scanning and compliance. Familiarity with these tools is essential for success in the role.

Join Rise to see the full answer
Common Interview Questions for Tecnical Lead - DevSecOps (Python)
How do you approach building robust CI/CD pipelines as a Technical Lead - DevSecOps?

In building CI/CD pipelines, I focus on automation and integration of testing early in the development process. I advocate for continuous feedback and emphasize collaboration among teams to ensure that each iteration improves upon the last.

Join Rise to see the full answer
Can you describe a time when you implemented a significant improvement in a build system?

Absolutely! In my previous role, I introduced a new build tool that reduced our build times by 40%. This involved assessing our existing processes, gathering team feedback, and meticulously testing the new system before rolling it out for all projects.

Join Rise to see the full answer
What are your strategies for managing security within CI/CD pipelines?

To manage security, I integrate security checks into each stage of the pipeline, using automated scans and enforcing compliance checks. I believe in a proactive approach to identify vulnerabilities before they reach production.

Join Rise to see the full answer
How do you encourage collaboration among your team members?

I encourage transparency and open communication within my team by organizing regular stand-ups and retrospectives. I also make sure to highlight everyone's contributions, promoting a sense of ownership and accountability.

Join Rise to see the full answer
What role does documentation play in your work as a Technical Lead - DevSecOps?

Documentation is crucial in ensuring that processes, tools, and systems are clearly understood by all team members. I prioritize creating and maintaining thorough documentation to facilitate knowledge sharing and onboarding of new employees.

Join Rise to see the full answer
How do you approach troubleshooting issues within your CI/CD processes?

When troubleshooting, I analyze logs and metrics first to pinpoint the systematic issues. I remain calm and methodical, testing multiple scenarios to isolate the root cause before collaborating with my team for fresh perspectives.

Join Rise to see the full answer
In your opinion, what are the key skills for success as a Technical Lead - DevSecOps?

Key skills include strong technical competencies in automation and security, effective communication to bridge gaps between teams, and a knack for problem-solving to address challenges creatively and efficiently.

Join Rise to see the full answer
How do you stay updated on the latest DevSecOps trends and technologies?

I regularly participate in webinars and attend industry conferences, alongside subscriptions to relevant journals and forums. Networking with peers also offers valuable insights and perspective on emerging trends and technologies.

Join Rise to see the full answer
What experience do you have with DevSecOps tools and methodologies?

I have extensive experience using tools like Jenkins for CI/CD, Git for version control, and security frameworks to ensure compliance. I actively apply DevSecOps principles to integrate security seamlessly throughout the development lifecycle.

Join Rise to see the full answer
Why is Agile methodology important in the role of Technical Lead - DevSecOps?

Agile methodology fosters adaptability and encourages iterative feedback, which is particularly advantageous in a DevSecOps environment. It helps teams to pivot quickly based on real-time feedback and aligns with our goal of continuous improvement.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
gpac Hybrid Flowery Branch, GA
Posted 8 days ago
Photo of the Rise User
Signode Hybrid 1046 W London Park Dr, Forest, VA 24551, USA
Posted 8 days ago
Photo of the Rise User
Posted 7 days ago
Customer-Centric
Collaboration over Competition
Growth & Learning
Take Risks
Medical Insurance
Dental Insurance
Vision Insurance
Flex-Friendly
Equity
Learning & Development
Photo of the Rise User
Slalom Hybrid Kansas City, MO
Posted 12 days ago
Posted 7 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 8 days ago
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 23, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!