Posted: 02/07/20242024-02-072024-04-02Employment Type:Contract to HireJob Category:Infrastructure TechnologiesJob Number: 16436
Adaptive Solutions Group is a premier provider of information technology personnel. We provide a variety of technical professionals available for contract, contract to hire, or direct placement positions to companies in and around the Kansas City and St. Louis areas.
We are currently looking for a DevOps Engineer to join our team.
Act as a point of escalation for other DevOps team members and able to demonstrate/mentor on all DevOps responsibilities.
Able to provide in depth knowledge and support of SQL operations, scripting and database architecture.
Strong understanding of query execution plans, indexes, and server tuning.
In depth understanding of PowerShell and fundamental .NET concepts.
Demonstrate understanding of relationships between components in test environments (storage, virtual infrastructure, network, database, and application tiers).
Able to contribute when teams are considering changes to architecture, reconfiguration or when troubleshooting issues.
Able to engineer and manage Azure DevOps build/release pipeline. Aware of test environment configuration and related security implications.
Able to work in Dynamics AX ERP and full understanding of the Dynamics AX ERP release process.
Specify, develop and refine automated build/release processes to support reliable delivery of software to test and production environments. Review solutions delivered by other team members for accuracy and completeness.
Develop self-service tools for common infrastructure requests to reduce development/testing cycle overhead and improve security.
Gather requirements and assist with creating virtual machine templates for test environments, developers, and build servers.
Research and implement new automation technologies to assist with day to day operations and infrastructure provisioning.
Work with management and project teams to establish requirements and timelines for test environments, month end refreshes, and deployments.
Assist with coordinating, monitoring, and communicating the status of test environments and related requests.
Plan and facilitate code branching and merging for Dynamics AX release trains and develop related scripts.
Account for and delegate release deliverables such as jobs and configuration changes as they move through the release pipeline to production.
Demonstrate release job coding standards and develop templates for project teams allowing for rollback, status monitoring, and dependencies/interlocks so developers can guarantee expected outcomes.
Support changes to Azure DevOps processes and related SDLC policies.
Develop and refine automated maintenance processes and mitigate unplanned/recurring production issues.
Demonstrate scalable patterns to reduce configuration effort and support change across test environments.
Work with infrastructure and development teams to define maintenance, storage and performance tiers, retainment policies, SLAs, and standards for benchmarks.
Develop/extend monitoring and status pages for test environments and related services.
Work with project teams to improve handling of application fault conditions to further support future automation and faster triage of support requests.
Attend architecture planning sessions to communicate and forecast infrastructure requirements and encourage best practices.
Review code for efficiency and security concerns and escalate accordingly.
Identify opportunities to improve the utilization of existing hardware and other resources.
Remain up to date with latest DevOps technologies being used throughout the industry.
Develop scalable DevOps practices and train others to leverage new tools.
Explain DevOps to developers so they understand their role in DevOps.
Continue to be involved in the SDLC and identify opportunities to improve the efficiency/delivery of infrastructure resources.
7+ years of experience working in information technology in multiple disciplines
Team oriented, possesses a positive attitude, and works well with others
Bachelor’s Degree in Computer Science
ICAgile Certification ICP-FDO (foundations of DevOps)
ICAgile Certification ICP-IDO (Implementation of DevOps)
Foundational understanding of C# .NET programming language as required to setup and troubleshoot builds
Proven understanding of Agile software development lifecycle
Knowledge of Microsoft SQL Server and strong understanding of T-SQL
Able to write and troubleshoot scripts written in PowerShell without assistance
Experience with one or more: TFS/Azure DevOps, Jira, GIT, Jenkins, TeamCity, Octopus Deploy
Demonstrated ability to execute production system deployments
Experience interacting with electronic change management systems
Proven track record for responding to production outages
Able to participate in on-call rotation and assist with tasks after normal business hours and weekends
3+ years of experience working with an ERP system such as Dynamics AX or SAP
Experience specifying and designing virtual or cloud infrastructure
Able to keep detailed records and reconcile history of trouble and change requests
Adaptive Solutions Group offers a competitive compensation and benefits package that includes medical, dental, STD/LTD, life insurance coverage, 401k, paid vacation and holidays.
Adaptive Solutions Group is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, and veteran or disability status.