Job Description :
Greetings from Uniqsoft Inc!!!

Please review the requirement and let me know if you’re Interested. Please send your Updated Profile with Contact Details

Role : Devops Engineer
Location : Birmingham, Alabama
Position type : Long term Contract
Duration : 6 Months to 2 Years (Depends on performance)

Job Description:
Provide hands-on support for the ongoing Agile and DevOps transformation.
Hands on full stack DevOps expert to establish automated DevOps release management pipelines which delivers tooling for application development and on-going production operations.
Responsible for analyzing infrastructure automation requirements and code development
Design and develop reusable components, code and document custom automation frameworks, maintain scripts, and update these items as needed to build continuous delivery pipelines
Implement a Continuous Integration/Continuous Delivery pipeline.
Help the development, testing and release management teams are with a set of DevOps ALM tools by leading the establishment of the right processes that will result in a fully automated release management pipeline
Help achieve fully automated build process, environment setups, testing scripts, deployments, and production operational metrics/debugging information (to target developers
Partner with development and operations teams to develop practical automation solutions and custom modules.
Implement & troubleshoot automation issues and find practical solutions that move projects forward in a timely manner.
Be a trusted automation and tooling advisor for DevOps initiatives by providing objective, practical and relevant ideas, insights, advice and help implement the same.
Plan, organize, and control multiple responsibilities, work with multiple teams to achieve project objectives; technically guide projects through to completion through hands on implementation and hand holding.
Ensure deliverables are completed within target timeframes and are consistently of high-quality.
Work with teams to bring continuous improvement to ALM processes and tools. Develop and own KPIs to ensure performance is measured against expected business outcomes.

Qualifications and Skills:
Bachelor’s degree in Computer Science, Business Information Systems or relevant experience and accomplishments.
At least 10 years of experience in the IT field.
5-8 years of Release Management Coordination/Engineer experience managing builds through development, QA, UAT through to production.
Understand how to automate builds for developer environments from development through production within a Continuous Delivery model.
Experience of practical implementations of Continuous Integration and Continuous Delivery tools.
Must understand the Scrum Agile methodology and have worked on a Scrum team.
Direct, hands-on experience with DevOps and release management tools listed
Strong Knowledge of SQL databases
Extreme attention to logging, monitoring and alerting is a major requirement
Excellent influencing and reasoning skills; good at conflict resolution and consensus building.
Strong team player, and also be able to work independently

Hand on Technical Experience in the following areas
Area TFS Priority
Work Items & Agile Boards TFS, Jira Mandatory
Source Control Git, TFSVC, Bitbucket, ISPW SCM , Artifactory Mandatory
Build TFS, Bamboo Mandatory
Deploy TFS, Urban Code Deploy, ISPW Deploy Mandatory
Unit Testing nUnit, jUnit, qUnit, Knowledge of the Systems needed
Manual Testing MS Test Management Knowledge of the Systems needed
Automation Testing UFT, Selenium, Load Runner, Sauce Labs Knowledge of the Systems needed
Mobile Testing Device Connect Knowledge of the Systems needed
Analytics & Reporting Splunk, Power BI, Strobe Mandatory
Code Quality Sonar Qube, Resharper, Mandatory
Configuration Ansible, Chef Mandatory