Title: Cloud Architect 4 (730848)
Location: Richmond VA (Remote)
Employment Type: FullTime
Visa: USC/GC no sponsorship
*Candidates will be required to attend a second ONSITE interview NO exceptions.
*Candidates MUST be able to come onsite to pick up laptop NO exceptions.
Job Description
Azure Cloud Trainer/Developer/Architect is a versatile role that combines the responsibilities of developing and delivering Gitlab/DevOps training programs with the handson work of developing and maintaining Gitlab tools pipeline and infrastructure including Microsoft ASP.NET/WebApi development. Secondly the candidate will convert existing ASP.NET WebForm MVC Core applications on prem to High Available systems in Azure GCC cloud including developing Gitlab Pipelines adopt/establish Agile methodology to the software development life cycle and train development teams the whole process.
The ideal candidate will have a deep understanding of DevOps/Agile principles and practices as well as experience developing and delivering training materials and coding skills in multiple programming languages.
Position duties:
Training:
- Develop and deliver Gitlab/Agile training programs for internal audiences
- Develop and deliver Gitlab/Visual Studio Code training programs for internal audiences
- Create and maintain training materials including presentations handouts and exercises
- Evaluate the effectiveness of training programs and provide feedback to participants
- Stay uptodate on the latest Gitlab/DevOps trends and technologies
Development:
- Develop and maintain Gitlab tools Gitlab Pipelines and infrastructure
- Develop and maintain Microsoft .NET C# ASP.NET WebApi applications
- Deploy migrate and maintain IIS to Azure Cloud App Service SQL Database Key Vault
- Automate Gitlab/DevOps processes using scripting languages and automation tools
- Troubleshoot and resolve Gitlab/DevOps issues
- Stay uptodate on the latest DevOps tools and technologies
- Contribute to the development of DevOps documentation
Qualification:
- Bachelors degree in Computer Science Information Technology or a related field
- 5 years of experience in Gitlab/DevOps
- 5 years of experience in Microsoft .NET Development(ASP.NET MVC WebApiIIS)
- 3 years of experience in Powershell and Shell scripting
- Proven experience developing and delivering training materials
- Excellent communication and presentation skills
- Strong technical writing skills and documentation experience
- Experience with a variety of DevOps tools and technologies including but not limited to:
- Visual Studio Code
- Visual Studio
- Git
- Docker
- API tools for example Postman
- Oracle database
- SQL Server Database
- Azure
- GCP
Serena PVCS Version Manager - HP Quality Center
- Kanban board
- Experience with multiple computer languages such as C# TSQL PL/SQLShell Script Powershell and YAML
Preferred Qualifications:
- Experience with Agile methodologies
- Experience with Azure cloud
- Experience with containerization technologies such as Docker or Kubernetes
- Experience with continuous integration and continuous delivery (CI/CD) pipelines
- Experience with DevOps automation tools such as Ansible or Flyway or ApexSQL DevOps