|Date Posted||April 30, 2021|
Ref ID: 02430-0011771646
Classification: DevOps Engineer
Compensation: $39.59 to $45.84 hourly
Robert Half Technology is seeking a Senior DevOps Engineer for a long term opportunity located in the St. Louis, Missouri area. As the Senior DevOps Engineer, you will work as an integral part of our client's agile teams in analyzing, building, and testing high quality cloud deployment methodologies and systems. You will work on a team under the leadership of senior architects, building the future of their state-of-the-art cloud-based payment processing and membership management platform. This position will be fully responsible for our client's CICD pipelines and flow of code updates through the engineering group, as well as creating and monitoring highly available cloud infrastructure and platforms that host that code. You will have the opportunity to work on multiple technologies with a leaning toward Microsoft technology stacks, especially Azure cloud platform services.
Responsibilities will be diverse including Azure architecture and infrastructure, build tooling and dev-ops systems and processes. Responsibilities will span all environment including production, development, and testing.
ESSENTIAL DUTIES: Assist in deploying, building, maintaining, and support of applications in Azure and at times AWS environments, including ASP.NET & React websites Web APIs Mobile applications Console or desktop applications Azure hosted microservices Azure hosted APIs Build new and modernize existing deployments processes. Build new and modernize cloud infrastructure for improved reliability and scalability. Work with the team to build effective monitoring and proactive problem resolution. Work with the product owner in an agile (scrum) development process to ensure adequate requirements are available and to scope, estimate, and plan work Work with software QA to determine test plans, fix discovered issues, and participate in the deployment process Assist in reviewing new development support tickets and provide fixes/feedback as appropriate Effectively manage time across multiple responsibilities to deliver planned work within timeboxed team sprints Administer critical analysis and work with the team to deliver solutions to problem areas