Cloud Architect at Richmond VA (Remote)
Location
Virginia | United States
Job description
vTech Solution Inc is hiring Cloud Architect at Richmond, VA 23235
About us:
Job Duration: 11 Months
Both Web Cam and In Person Interview
*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.
*for these reasons, local Richmond, VA candidates strongly preferred
Reports To: DevSecOps lead
Azure Cloud Trainer/Developer/Architect is a versatile role that combines the responsibilities of developing and delivering Gitlab/DevOps training programs with the hands-on 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.
Essential Duties and Responsibilities:
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 up to date 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 up to date on the latest DevOps tools and technologies.
- Contribute to the development of DevOps documentation.
Qualifications:
- Bachelor's 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, WebApi, IIS)
- 3+ years of experience in Power shell 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#, T-SQL, PL/SQL,Shell 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 Apex SQL DevOps
Job tags
Salary