Full job description
This position can be located in Englewood, Colorado or the state of Texas.
JOB SUMMARY
Primary responsible for the development and maintenance of our automation programs to support software releases and integration between Development and Infrastructure teams.
PRIMARY RESPONSIBILITIES
This person will be part of the senior level engineering team able to function with little supervision or direction. He/she will have the following responsibilities:
-
Creates roadmaps for automation direction for DevOps
-
Define architecture and tools used for automation
-
Identify/assist in automation of DevOps manual processes
-
Assists in identifying opportunities within deployment automation, application testing, system automation & monitoring, management tools
-
Assist troubleshooting performance issues with environments
-
Assists as an escalation for issues related to automation activities
-
Work with operations and development to maintain/improve our automation in the DevOps arena
-
Develop and maintain tools for DevOps areas
-
Participate within designated Agile Development team to facilitate collaboration and assist with solutions pertaining to the development lifecycle
-
Participate with migration of on premises applications to Azure cloud services
REQUIRED EDUCATION
-
Minimum of a high school diploma or equivalent required.
-
Bachelor's degree in Computer Information Systems preferred.
REQUIRED EXPERIENCE
-
Minimum 5-7 years’ experience in IS building virtualization and using automation & monitoring/management tools in an MS Windows implementation
-
Strong knowledge of DevOps automation concepts/principles
-
Strong knowledge of MS Operating systems
-
Strong knowledge of PowerShell scripting
-
Strong knowledge of MS System Center Operations Manager
-
Strong knowledge of Cloud technologies – Azure, ARM, BICEP, Kubernetes, Helm
-
Strong problem-solving skills
-
Good knowledge of networks and system integration in a distributed environment
-
Good knowledge of database system design and implementations
-
Good knowledge of storage design and implementations
-
Good knowledge of MS servers and MS Apps and implementations
-
Good knowledge of the software development lifecycle and configuration management; specifically Waterfall and Agile development methodologies
-
Good knowledge of API programming
-
Good verbal and written communication skills
-
Knowledge of MS C# and object oriented programming preferred
-
Knowledge of .Net framework and services preferred
-
Solid business and technical background
-
High aptitude/quick learner
-
Knowledge of Information Security best practices
-
Other duties as defined by the manager
Salary Range: $115,000 to $125,000 annually depending upon experience.
This position is also eligible for an annual bonus based on the successful completion of defined performance objectives.
