DevOps engineer
Continuous Testing team - DevOps engineer roleSt Louis, MOLong termNO C2CRole:The DevSecOps Engineer will assess, define, implement and/or support DevOps and Security solutionsfor our Continuous testing team. You will collaborate with various development and QA teams and aid indeveloping consultative QA automation solutions to help integrate DevSecOps capabilities to enablesecure product development and testing. You will conduct methodology and architecture securityassessments and define solutions to produce tailored DevSecOps platforms inclusive of target statepeople, process, and technology operating models.*This role focuses 80% on DevOps and 20% on SecurityPreferred Skills• In-depth understanding of modern application design principles and the .NET framework• Prior .Net/Microsoft Windows based application development experience• CI/CD pipeline design and implementation, Infrastructure automation and release engineeringpractices• Worked with one or more of the following:o Windowso Linux/UNIX (RedHat, CentOs, Ubuntu)• Design and deploy self-provisioning environments to enable integration testing, stress testingand load testing• Knowledge of modern web and mobile applications frameworks and their security requirements• Knowledge of network architecture, protocols, and standards• Ability to communicate technical security requirements to technical and non-technicalpersonnel• Design and implement automation of security testing and reporting efforts.• Proven success in contributing to a team-oriented environment• Proven ability to work creatively and analytically in a problem-solving environment• Excellent communication (written and oral) and interpersonal skills• Demonstrated teamwork and collaboration in a professional settingWhat will your day look like?• Work closely with GIT/TFS tools in a Dev/QA environment• Perform regular software builds and releases• Structure and maintain the software configuration management system• Automate software build and deployment process, and monitoring• Automate software testing at multiple levels (component, configuration item, subsystem,system) and monitor results• Scale cloud infrastructure to meet rapidly increasing demand• Provide support to development teams that use the automated infrastructure• Develop and improve operational practices and procedures• Promote and implement best security practicesBasic Qualifications• 3 or more years of DevOps/Configuration Management experience• Strong knowledge of Visual Studio Team Services• Knowledge of IIS7 administration and application deployment• Experience with supporting hybrid and fully Cloud-based infrastructure and working withhosting providers to support releases, patches, network connectivity, and high availability• Experience with Cloud Service Providers (CSP), including AWS, Azure or GCP• Experience with scripting languages (python, PowerShell, bash)• Experience with continuous integration tools and platforms, including but not limited to Jenkins,Maven and Gradle• Strong understanding of networking, security, and web application servers• Microsoft certification is a plusEducation:• Bachelor's/Master's Degree in MIS, Computer Science or related field or equivalenttechnical/vocational certification or experience• Microsoft certification is a plus