DevOps

• 3+ years of experience as a DevOps engineer

• Play a hands-on technical role involving software builds and deployments tied to development, code documentation, and unit test framework in multi-tier and multi-tenant (SaaS) web-based applications.

• Administer source code management systems like git and TFVC including but not limited to branching, merging, optimizing, and routine maintenance concurrently for multiple product platforms.

• Good to have Azure Cloud experience/knowledge.

• Lead the specification, development, test, and deployment of tools to support coding, and coordinate and push the code from development to production.

• Provide feedback for release reporting documentation.

• Consult and coordinate with Development and Quality Assurance departments on new software releases, version control, and testing.

• Analyze information and progress during the SDLC to ensure that releases are planned, developed, validated, and implemented in the testing and production environments in a timely manner.

• Work closely with engineers to identify and resolve software build and deployment-related issues during the release cycle.

• Administer Team Foundation Server / Azure DevOps Server and manage work item customizations, upgrades, and general maintenance.

• Strategize and implement moves, migrations, and integrations across release management tools and version control systems like Azure DevOps, Team Foundation Server, Bitbucket, GitHub, Jira, etc.