Demo

Lead DevOps (Hybrid)

DP Professionals (DPP)
Des Moines, IA Contractor
POSTED ON 12/5/2024
AVAILABLE BEFORE 4/1/2025
DPP is seeking a Lead DevOps Engineer for an opportunity in Des Moines, Iowa.

Work arrangement:
  • Remote
  • W2 position; 9 months
Position description:
  • The Lead DevOps Engineer/Upskilling Partner should have a strong background in both hands-on DevOps work and leadership.
  • This role is key to driving automation, process improvements, and migrations within our organization, supporting schools and stakeholders through a large portfolio of data collection and reporting applications.
  • As a key member of our team, you'll be instrumental in driving our DevOps initiatives and delivering secure, high-quality technical solutions to our customers.
  • The ideal candidate will play a critical role in migrating applications from TFS/ADO to GitHub, establishing DevOps best practices, and mentoring developers.
  • This position is for someone who excels in technical problem-solving and can guide teams through DevOps transformations.
Top skills:
  • The candidate must have TFS (Team Foundation Server) to GitHub transformation experience.
  • The candidate must have ADO (Azure DevOps) to GitHub transformation experience, including wikis and dashboards
  • The candidate must be both technically sound as well as a savvy business communicator who can influence stakeholders and lead team.
Responsibilities:
  • Lead DevOps Strategy (60-70% hands-on, 30-40% leadership): You’ll balance hands-on work with leadership, focusing on automating CI/CD pipelines, establishing best practices, and leading development teams through migrations.
  • Application Migration: You will lead the migration of applications from TFS/ADO to GitHub. Experience with GitHub Actions, GitHub Enterprise, and Azure DevOps will be critical for success. You’ll design and implement migration strategies that include moving wikis, project management boards, and source code repositories.
  • DevOps Automation & Optimization: You’ll build scalable, automated solutions for builds, testing, and deployments, as well as optimize branching, merging, and release processes.
  • Mentorship & Technical Guidance: You will mentor and coach developers, leading technical debates, and providing guidance on best practices for development, security, and process automation.
  • Security and Code Quality: You will integrate security scanning tools into the development pipeline (e.g., SAST, SCA, GitHub Advanced Security) and lead efforts to improve code quality through automated tests, code reviews, and continuous integration practices.
  • Cloud and Infrastructure Support: While the primary focus will be on Azure, you should have experience with other cloud providers, infrastructure as code (IaC), and setting up and managing CI/CD pipelines from scratch.
  • Role Clarity and Team Structure:
  • The role is a mix of hands-on DevOps (60-70%) and leadership (30-40%). You will be expected to guide developers in adopting DevOps practices, review their code base, and provide guidance on improvements through pair programming or proof-of-concepts (POCs).
  • There is no dedicated DevOps team, so you will lead the effort by working closely with the development team to implement DevOps practices.
  • Cloud Focus and Infrastructure:
  • While this role is primarily focused on TFS and Azure (with Azure Pipelines already in use), experience with GitHub Actions and migrating pipelines from other tools is essential. You should also have strong hands-on experience with Infrastructure as Code (Terraform, ARM templates), though infrastructure work will be more prominent later on in the role.
  • Key DevOps Initiatives:
  • You’ll be responsible for establishing new CI/CD pipelines and migrating teams from TFS/ADO to GitHub. The initial focus will be on setting up standards for automated processes and improving code quality and security. There is a clear need for integration of security tools (e.g., SonarQube, Dependabot, Snyk) and setting up GitHub repository security policies.
  • Testing, Development, and Technical Debt:
  • The development teams do not currently practice automated testing, and you’ll be responsible for setting this up. Similarly, there is no formal tracking or management of technical debt, and you’ll work with developers to identify and mitigate it. You’ll also be responsible for creating and enforcing new code review standards and improving test-driven development (TDD) practices.
Required knowledge, skills, and abilities:
  • C#, ASP.NET, MVC, .NET Core development and mentoring
  • Security practices (secure coding, static code analysis, data protection/encryption, etc.)
  • TFS, Azure DevOps, GIT, GitHub Enterprise, GitHub Actions, CI/CD
  • Automated Testing, Test Driven Development, Gating Deployments
  • TSQL language skills with MS SQL
  • Code reviews, documentation, technical guidance, mentoring
  • Technical debate moderation and team direction influence
  • Code quality and security scanning tools
  • Code branching, merging, and release process optimization
  • TypeScript/Angular, Client Based Authorization, Service Clients
Interested? Learn more:
Click the apply button or contact our recruiter Mason at Mason.Brown@dppit.com to learn more about this position (#24-00690).

DPP offers a range of compensation and benefits packages to our employees and their eligible dependents. Call today to learn more about working with DPP.

Authorized US Worker - US Citizens and those authorized to work in the US are encouraged to apply. We are unable to sponsor at this time. EOE/AA/V/D
 

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Lead DevOps (Hybrid)?

Sign up to receive alerts about other jobs on the Lead DevOps (Hybrid) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$126,569 - $164,899
Income Estimation: 
$151,231 - $194,242
Income Estimation: 
$155,218 - $198,966
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$137,568 - $176,908
Income Estimation: 
$158,960 - $205,707
Income Estimation: 
$154,509 - $200,187
Income Estimation: 
$188,252 - $252,911
Income Estimation: 
$92,369 - $122,605
Income Estimation: 
$117,024 - $149,811
Income Estimation: 
$117,024 - $149,811
Income Estimation: 
$137,568 - $176,908
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at DP Professionals (DPP)

DP Professionals (DPP)
Hired Organization Address Columbia, SC Contractor
DPP is seeking a Systems Software Programmer for an opportunity in Columbia, SC. Work arrangement: Onsite W2 position; 1...
DP Professionals (DPP)
Hired Organization Address Columbia, SC Full Time
Job Details DPP is seeking a Data Information Architect for an opportunity in Columbia, SC. Work arrangement: Hybrid: Up...
DP Professionals (DPP)
Hired Organization Address Columbia, SC Full Time
Job Details DPP is seeking a Business Analyst in Information Systems for an opportunity in Columbia, SC. Work arrangemen...
DP Professionals (DPP)
Hired Organization Address Columbia, SC Contractor
DPP is seeking a Workstation/Server Administrator for an opportunity in Columbia, SC. Candidates must be eligible to ear...

Not the job you're looking for? Here are some other Lead DevOps (Hybrid) jobs in the Des Moines, IA area that may be a better fit.

Lead DevOps Engineer - Remote

cyberThink Inc, Des Moines, IA

Remote DevOps Lead

Stellar Professionals, Des Moines, IA

AI Assistant is available now!

Feel free to start your new journey!