Analyst/Developer (Dev Ops) III - Allen, TX - Georgia IT Inc.
Allen, TX
About the Job
Analyst/Developer (Dev Ops) III
Location: Allen, TX
Position Type: Contract
Rate: DOE
Role Description:
Looking for a development support person with a passion for developing and improving software development processes and automation. We need a self-starting person capable of collaborating with development and operations teams, planning and implementing short- and long-term improvement. This person will be heavily involved in build management, infrastructure management, automated deployments, TFS management, implementing observability and general dev ops.
Responsibilities:
Location: Allen, TX
Position Type: Contract
Rate: DOE
Role Description:
Looking for a development support person with a passion for developing and improving software development processes and automation. We need a self-starting person capable of collaborating with development and operations teams, planning and implementing short- and long-term improvement. This person will be heavily involved in build management, infrastructure management, automated deployments, TFS management, implementing observability and general dev ops.
Responsibilities:
- Build Management
- Set up and maintain automated builds
- Assist in troubleshooting failed builds
- Assist in automating assembly version stamping
- Infrastructure Management
- Work with Windows/Unix support group to procure and setup new hardware for development and production needs
- Automate configuration management for IIS and SQL
- Work with Operations and Windows/Unix support team to setup further monitoring of full stack
- Work to implement disaster recovery solution with Infrastructure team
- Deployments
- Create and maintain automated deployment system for both application code and DB
- Ensure that deployments/rollbacks can be automated (dashboard) for all applications using TFS Release Management tools/Octopus deploy, etc.
- Assist in setting agents, controller, and infrastructure for automated UI Testing
- TFS and Jenkins Management
- Implement TFS and Jenkins changes to support developer and business operations
- Dev Ops
- Lead Implementation of centralized event, IIS, and applications logging
- Manage internal Nuget server
- Assist development team with bundling and minification of css/js files in different environments
- Interface with other operation teams to coordinate environment changes
- Assist with general requests from development team. Be able to suggest and advocate for best implementation
- Consolidate developer operations and best practices amongst various development teams
- Drive or assist with DevOps projects to improve delivery, observability and reliability
- Bachelor's degree in relevant discipline or equivalent experience
- 5 years as a member of a software development team in a technical capacity (development, dev ops, SDET, etc.)
- 3 years providing development operations support to a development team as a primary job function
- 2 years' experience configuring, tuning, querying MS Team Foundation Server
- Solid understanding of SQL queries and server administration
- 2 years' experience tuning/configuring IIS
- Experience automating builds and deployments using Microsoft TFS, Jenkins, or another tool
- Experience implementing solutions for system logging/monitoring
- Understanding of Windows Server environment
- Strong Analytical and problem-solving skills
- Excellent written, verbal presentation, and organizational communication skills
- Good organization and time management skills
- Desired Skills:
- Ability to proactively identify ways of enhancing process and improving efficiency of a software development team
- Attention to detail, ability to track details and report status of multiple, ongoing operational efforts
- Experience with Jenkins, IIS, Nodejs and PowerShell
- Knowledge of the telecommunications domain
- Experience with Containers
Source : Georgia IT Inc.