Skip to content

IT Governance Analyst - Richmond, VA

  • Hybrid
    • Richmond, Virginia, United States
  • $55 - $75 per hour

Job description

Note: Only considering nearby/local candidates

W2 Candidates only

We are seeking an experienced IT Governance Analyst to join our team in Richmond, VA. This position will play a critical role in supporting a cloud-based software development project, ensuring governance across architecture, development, security, and compliance. The ideal candidate will have extensive hands-on experience with Azure cloud services, a strong technical background, and proven leadership on large-scale projects.

Job requirements

    • Serve as a technical lead or governance lead, guiding development teams through the full project lifecycle on large-scale cloud projects.

    • Establish governance standards and ensure alignment with Scrum, SAFe, and DevOps best practices.

    • Oversee and provide technical guidance on the use of Azure cloud services including Azure App Services, Azure Functions, Azure DevOps, Azure Storage, Azure Kubernetes Service, and Azure Active Directory.

    • Ensure technical teams follow best practices in RESTful API design, microservice architecture, and serverless computing.

    • Utilize monitoring and logging tools such as Azure Monitor and Application Insights to ensure application performance and reliability.

    • Guide teams in the use of SQL and NoSQL databases in Azure, including Azure SQL and Cosmos DB.

    • Promote secure coding practices, role-based access control (RBAC), and adherence to compliance frameworks such as GDPR, ISO, and similar.

    • Collaborate across cross-functional teams to ensure the successful delivery of cloud-based solutions with a focus on quality, security, and compliance.

    Required Qualifications:

    • Minimum 10 years of IT experience in software development projects, particularly in cloud-based environments.

    • Proven experience as a technical lead or similar leadership role on large-scale projects.

    • Extensive hands-on knowledge of Azure cloud services, including:

      • Azure App Services, Azure Functions

      • Azure DevOps

      • Azure Storage

      • Azure Kubernetes Service

      • Azure Active Directory

    • Proficiency in at least one or more programming languages, such as:

      • C#, .NET, Python, JavaScript

    • Strong understanding of:

      • RESTful APIs

      • Microservice architecture

      • Serverless computing

    • Experience with monitoring/logging tools:

      • Azure Monitor, Application Insights

    • Experience with SQL and NoSQL databases:

      • Azure SQL, Cosmos DB

    • Familiarity with secure coding practices, RBAC, and compliance frameworks such as GDPR, ISO.

    Required Certifications:

    • Scrum certifications such as SAFe

    • Microsoft DevOps Engineer Expert certification

    Soft Skills:

    • Strong communication and stakeholder management skills

    • Excellent organizational and problem-solving abilities

    • Ability to work independently in a hybrid work environment

    • Strong leadership, collaboration, and negotiation skills

    TopTech Talent is proud to be an equal opportunity workplace and is an affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, citizenship status, disability, protected veteran status, gender identity or any other factor protected by applicable federal, state, or local laws.

    🚫 Third-party recruiters, please do not reach out for this role.

or