What are the responsibilities and job description for the IT Configuration Management Specialist position at Talascend?
Talascend is currently seeking an IT Configuration Management Specialist for a remote contract opportunity.
OVERVIEW :
The IT team is responsible for the design, implementation, and management of all IT systems from data center infrastructure to enterprise applications. This role will work with engineers on the design, deployment, and continuous improvement of infrastructure services.
Role will be responsible for configuring applications using modern DevOps tools and techniques. Responsibilities include documenting install procedures and environment configurations via code, developing repeatable software installation scripts that allow software updates to be consistently installed with high speed and accuracy across multiple platforms. The Configuration Management Specialist will ensure processes and standards are in place to ensure work and quality meets the required standards
The ideal candidate will demonstrate strong analysis skills, be organized and able to build strong relationships. Candidates should have experience supporting users and development in an enterprise environment.
PRIMARY RESPONSIBILITIES :
- Plan the deployment and configuration of enterprise applications supporting software development, including GitHub Enterprise, Jenkins, and containers.
- Design, implement, and maintain CI / CD pipelines using GitHub Actions and Jenkins to automate build, test, and deployment processes.
- Perform regular maintenance tasks including application patching, app / plugin updates, and configuration changes.
- Identify opportunities and drive the implementation of automation to improve service health, manageability, reliability, and monitoring.
- Author functional and technical documentation.
- Own, triage, investigate, and resolve service issues with our enterprise applications.
- Communicate on a technical level with software engineers, project management, and operations teams to improve and optimize products, improve infrastructure, and evolve services.
- Remain current on new DevOps technologies, methods, and procedures.
- Contribute to DevOps application support as a tier 3 escalation resource.
- Demonstrate end-to-end expertise and technical ownership in several of the following areas :
- Cloud technologies - Azure PaaS
- Data center technologies – Windows Server, VMware
- Infrastructure Automation for Windows Server / Linux
- Virtualization
- Storage
- Networking
- Disaster Recovery
- Containers
- Follow internal best practices for approval of application access and changes
POSITION REQUIREMENTS : Three (3) years of experience with DevOps enterprise technologies, GitHub, Jenkins preferred Deep understanding of core DevOps practices Strong troubleshooting and problem-solving skills Excellent verbal and written communications skills Ability to build productive working relationships with others Experience with these technologies : Ansible, Puppet, or Chef AWS, Azure, or Google Cloud Git Jenkins Linux RHEL 7-8.x PowerShell Python Windows 2016-2022
DESIRED QUALIFICATIONS : College Degree. Experience with infrastructure software including Docker. Experience with applications running in a primarily Windows Server environment. Experience with SQL technologies and backend application databases. Experience in configuration management technologies such as Chef, Puppet or Ansible. Experience with AWS or another cloud PaaS provider. Solid understanding of configuration, deployment, management, and maintenance of cloud-hosted systems; including auto-scaling, monitoring, performance tuning, troubleshooting and disaster recovery. Proficiency with source control, continuous integration, and testing pipelines. Experience with these technologies : Ansible Azure Docker GitHub Linux RHEL 7-8 SQL, MySQL, or PostgreSQL
Salary : $80