What are the responsibilities and job description for the Lead DevOps Engineer - Remote position at cyberThink Inc?
Job Description:
As a Lead DevOps Engineer/Upskilling Partner, you will play a critical role in transforming applications and driving DevOps initiatives. This position requires experience in TFS (Team Foundation Server) to GitHub transformation, ADO (Azure DevOps) to GitHub transformation, and the ability to communicate effectively with stakeholders. You will be instrumental in leading the migration of applications from TFS/ADO to GitHub while establishing best practices and mentoring developers.
Key Responsibilities:
cyberThink is an Equal Opportunity Employer.
As a Lead DevOps Engineer/Upskilling Partner, you will play a critical role in transforming applications and driving DevOps initiatives. This position requires experience in TFS (Team Foundation Server) to GitHub transformation, ADO (Azure DevOps) to GitHub transformation, and the ability to communicate effectively with stakeholders. You will be instrumental in leading the migration of applications from TFS/ADO to GitHub while establishing best practices and mentoring developers.
Key Responsibilities:
- Lead DevOps Strategy, balancing 60-70% hands-on work with 30-40% leadership, focusing on automating CI/CD pipelines and guiding development teams through migrations
- Oversee the migration of applications from TFS/ADO to GitHub, designing strategies for wikis, project management boards, and source code repositories
- Build scalable, automated solutions for builds, testing, and deployments, optimizing branching, merging, and release processes
- Mentor and coach developers, leading technical discussions and providing guidance on development, security, and automation best practices
- Integrate security scanning tools into the development pipeline and lead efforts to improve code quality through automated tests and continuous integration
- Support Azure cloud and infrastructure needs while having experience with other cloud providers and Infrastructure as Code (IaC) tools
- Strong experience in C#, ASP.NET, MVC, and .NET Core (8 years)
- Proven knowledge of security practices (8 years), implementing security tools and maintaining compliance with standards
- Deep understanding of TFS, Azure DevOps, GitHub Enterprise, and GitHub Actions (5 years)
- Experience with Test Automation & TDD (5 years), implementing automated testing tools like Selenium, NUnit, or xUnit
- Strong skills in T-SQL and MS SQL (8 years), focusing on query tuning and database automation
- Experience in Technical Leadership & Mentorship (5 years) with a focus on establishing code review standards
- Familiarity with Code Quality & Security Scanning Tools (4 years) such as GitHub Advanced Security, Dependabot, and Snyk
- Experience optimizing Code Branching, Merging, and Release Management (5 years)
- Knowledge of TypeScript/Angular and Client-Based Authorization (2 years) is a plus
cyberThink is an Equal Opportunity Employer.
Salary : $40 - $80