drjobs IA-DOM-DoIT-AA3-Lead DevOps-Upskilling Partner

IA-DOM-DoIT-AA3-Lead DevOps-Upskilling Partner

Employer Active

drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Alexander City - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Lead DevOps Engineer The candidate must have TFS (Team Foundation Server) to GitHub transformationexperience.

The candidatemust have ADO (AzureDevOps) to GitHub transformation experience including wikis and dashboards

The candidatemust be bothtechnically sound as well as a savvy business communicator who can influencestakeholders and lead team.

The Department ofManagements Division of Information Technology (DoIT) is seeking a highlyskilled Lead DevOps Engineer/Upskilling Partner with a strong backgroundin both handson DevOps work and leadership. This role is key todriving automation process improvements and migrations within ourorganization supporting Iowa schools and stakeholders through a largeportfolio of data collection and reporting applications. As a key memberof our team youll be instrumental in driving our DevOps initiatives anddelivering secure highquality technical solutions to our customers. The ideal candidate will play a critical role inmigrating applications from TFS/ADO to GitHub establishing DevOps bestpractices and mentoringdevelopers. This position is for someone who excels in technicalproblemsolving and can guide teams through DevOps transformations. Thisremote position requires attendance during standard business hours Mondaythrough Friday with initial onsite presence strongly preferred fororientation and team onboarding but not required. Note: This is a 9MONTH PROJECT with the potential to extend beyond based on projectneeds.

As the Lead DevOpsEngineer/Upskilling Partner you will:

Lead DevOpsStrategy (60NA% handson 3040% leadership): Youll balance handson work with leadership focusingon automating CI/CD pipelines establishing best practices and leadingdevelopment teams through migrations.

ApplicationMigration: You will lead themigration of applications from TFS/ADO to GitHub. Experience with GitHub Actions GitHubEnterprise and Azure DevOps will be critical for success. Youll designand implement migration strategies that include moving wikis projectmanagement boards and source code repositories.

DevOpsAutomation & Optimization:Youll build scalable automated solutions for builds testing anddeployments as well as optimize branching merging and release processes.

Mentorship& Technical Guidance: Youwill mentor and coach developers leading technical debates and providingguidance on best practices for development security and process automation.

Security andCode Quality: You will integratesecurity scanning tools into the development pipeline (e.g. SAST SCA GitHubAdvanced Security) and lead efforts to improve code quality through automatedtests code reviews and continuous integration practices.

Cloud andInfrastructure Support: While theprimary focus will be on Azure you should have experience with other cloudproviders infrastructure as code (IaC) and setting up and managing CI/CDpipelines from scratch.

Role Clarity and TeamStructure:

1. There is nodedicated DevOps team so you will lead the effort by working closely with thedevelopment team to implement DevOps practices.

Cloud Focus andInfrastructure:

While this roleis primarily focused on TFSand Azure(with Azure Pipelines already in use) experience with GitHub Actions and migrating pipelinesfrom other tools is essential. You should also have strong handson experiencewith Infrastructure as Code (Terraform ARM templates) though infrastructurework will be more prominent later on in the role.

Key DevOps Initiatives:

Youll beresponsible 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 improvingcode quality and security. There is a clear need for integration ofsecurity tools (e.g. SonarQube Dependabot Snyk) and setting up GitHubrepository security policies.

Testing Developmentand Technical Debt:

The developmentteams do not currently practice automated testing and youll be responsiblefor setting this up. Similarly there is no formal tracking or management oftechnical debt and youll work with developers to identify and mitigateit. Youll also be responsible for creating and enforcing new code reviewstandards and improving testdriven development (TDD) practices.

Requirements:

C# ASP.NETMVC .NET Core (8 years): Strongexperience in the Microsoft technology stack is required. This role is primarilyDevOpsfocused but youll need to understand the code well enough to mentorteams and drive best practices. While .NET Core isnt currently in use you mayhelp introduce it into future projects.

SecurityPractices (8 years): You willimplement security practices like static code analysis and encryption.Experience with security tools (e.g. SonarQube Checkmarx GitHub AdvancedSecurity) and maintaining compliance with standards (e.g. ADA) is a plus.

TFS AzureDevOps GitHub Enterprise GitHub Actions (5 years): Adeep understanding of TFS Azure DevOps GitHub and CI/CD tools is required.You will lead the migration from TFS/ADO to GitHub building out automation andbest practices from scratch.

TestAutomation & TDD (5 years):Youll implement automated testing improve test coverage and ensurereliability through unit and integration tests. Teams are not yet using toolslike Selenium NUnit or xUnit and youll be responsible for setting these up.

TSQL and MSSQL (8 years): Strong skills inquery tuning and database optimization and automation are required. The focuswill be on query optimization and automating databaserelated tasks.

TechnicalLeadership & Mentorship (5 years): Experiencein mentoring and leading developers is crucial. Youll establish andenforce code review standards guide development practices and providetechnical leadership in DevOps strategies.

Code Quality& Security Scanning Tools (4 years): Familiarity with tools such as GitHub Advanced SecurityDependabot and Snyk will help you integrate security and code quality into thepipeline.

CodeBranching Merging and Release Optimization (5 years): Experience in optimizing the code branching and releasemanagement processes is essential.

TypeScript/AngularClientBased Authorization (2 years): While the immediate focus is not on frontend technologies knowledgeof TypeScript and Angular is a plus. You may work with teams that use thesetechnologies in the future.

Interview Process andKey Focus Areas:

TechnicalSkills Emphasis: During theinterview we will place equal emphasis on DevOps expertise leadershipcapabilities and cloud architecture. Specifically we will assess yourexperience in migrating Microsoft applications from TFS/ADO to GitHub theextent of your automation work process improvements in past projects and yourability to influence technical decisions.

ProblemSolving: You will be tested on problemsolving skills includingautomating deployments for largescale applications and resolving complexpipeline issues. Expect to write pseudocode as part of the process.

Prohibition of AI Use During Interviews: To ensure the authenticity and fairness of ourcandidate evaluations the use of AI tools during interviews is strictlyprohibited. We are vigilant in monitoring the interview process and haveimplemented measures to identify any use of AIgenerated responses. Candidates suspected of relyingon such tools face immediate disqualification.

Application Process:

Were seeking a LeadDevOps Engineer/Upskilling Partner who has a passion for improving processesmentoring teams and driving automation. If you have strong DevOpsexperience a deep technical background and leadership skills we encourageyou to apply.

Required/Desired Skills Skill Required /Desired Amount of experience required in years Candidate Experience C# ASP.NET MVC .NET Core development and mentoring Required 8 Security practices (secure coding static code analysis data protection/encryption etc.) Required 8 TFS Azure DevOps GIT GitHub Enterprise GitHub Actions CI/CD Required 5 Automated Testing Test Driven Development Gating Deployments Required 5 TSQL language skills with MS SQL Required 8 Code reviews documentation technical guidance mentoring Required 5 Technical debate moderation and team direction influence Required 2 Code quality and security scanning tools Required 4 Code branching merging and release process optimization Required 5 TypeScript/Angular Client Based Authorization Service Clients Required 2 Questions No. Question Question1 Absences greater than two weeks MUST be approved by CAI Management in advance and contact information must be provided to CAI so that a resource can be reached during his or her absence. The Client has the right to dismiss the resource if she or he does not return to work by the agreed upon date. Do you agree to this requirement Question2 The Contractor must report any disciplinary action misdemeanor or felony convictions to the State for any temporary IT staff provided. Do you agree to this requirement Question3 What is your candidates email address Question4 Have you completed and submitted the Right to Represent form making sure to do so exactly as instructed The form is located at Question6 PROVIDE CANDIDIDATES CURRENT LOCATION (CITY/STATE) HERE: Question7 SHOW YOUR WORK In the summary of qualifications field under the details tab of the candidates profile you should explain why your candidate is the best fit for this position. Please confirm that you have thoroughly validated and attested to the accuracy of the credentials listed throughout this candidates VectorVMS profile and resume according to Section 5.2.5 of ITS00NA40. Do you confirm Candidates will get rejected if an agency cuts and pastes the candidates resumes into this field REQUIRED Question8 Use of AI is Strictly Prohibited: Please be advised that the use of AIgenerated responses during screenings and interviews is strictly prohibited. Confirm that your candidate has been informed of this policy and agrees to adhere to it. Noncompliance will result in disqualification from the interview process. Question9 Provide three (3) professional references REQUIRED on the candidates resume with Contact Name Title Contact and Relation to the candidate. Question10 Background Check Requirements: DOM contractor personnel are required to undergo additional background check investigations (run by DOM) before starting requiring the completion of several waiver forms & fingerprint processes. The selected candidate will be responsible for completing all the necessary waiver forms scheduling and completing the fingerprinting process and returning all completed items to DOM for processing. This is in addition to the National Criminal and Sex Offender check that the vendor Question11 PROVIDE CANDIDATES FULL PHYSICAL ADDRESS where DOM DoIT Background Check form and Fingerprint cards are to be mailed REQUIRED Question12 INTERVIEW DATES: Interviews will be conducted on OCTOBER 9th 10th 11th Only submit candidates available for interviews on the date(s) provided.

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.