What are the responsibilities and job description for the DevOps Engineer position at Pegasus Knowledge Solutions?
Job Description
Our client is looking for an Azure DevOps engineer to join their newly forming Software application team and help deliver the quality product for their clients.
- Design, develop and maintain solutions to automate the CI/CD pipelines
- Build systems to dynamically scale
- Implement Version Control and Merging
- Take the lead on Infrastructure provisioning, configuration, management, and monitoring
- Administer internal tools - Azure DevOps toolset, JIRA, GITHub
- Develop accurate time and effort estimates for self and team
- Identify, troubleshoot, and resolve system and deployment issues
- Work closely with development teams as SME to ensure deployable solutions that support best practices
- Evaluate and recommend new tools, software, or practices that contribute to overall improvement.
- Perform maintenance and upgrade to internal tools
Qualifications:
- Bachelor’s Degree with 5 years of experience in DevOps role
- 3 years of deep, practical expertise installing, configuring, and maintaining enterprise-scale software products and solutions
- Experience moving environment from on-premise to cloud (MS Azure environment)
- Have strong foundation in Microsoft Cloud concepts
- Minimum 5 years' experience in scaling cost-effective Azure cloud hosted solutions
- Experience in building CI/CD pipelines
- Experience with Azure Repos, Pipelines and Artifacts
- Experience with JIRA, Confluence, Azure Boards
- Experience in Configuration Management
- Experience in installing, configuring, and administering Version Control (TFS, Git)
- Experience in Infrastructure provisioning on-Prem and in Cloud
- Experience in Infrastructure as Code leveraging tools like Terraform
- Relational Database such as SQL server experience
- Coding/Scripting experience (i.e Python, Groovy, PowerShell, Bash, C#)
- Assist in planning, organizing, and coordinating technical activities and work assignments
- Excellent analytical and problem-solving skills with a high aptitude to learn
- Excellent written and verbal communication skills
- Strong organizational skills, with the ability to effectively prioritize and multi-task
- Ability to work in a fast-paced, collaborative team environment.
This client is looking for a contract to hire opportunity and cannot sponsor work authorization at the moment. Please send me your resume to