This site uses cookies. To find out more, see our Cookies Policy

DevOps Engineer in Columbia, SC at Revolution Technologies

Date Posted: 10/26/2018

Job Snapshot

Job Description

Are you a DevOps or Sr. Systems Engineer looking for an exciting and challenging role with an Innovative Company? Do you have experience in Python/Perl Scripting, Automation, Enterprise Wide Development Tools, and Infrastructure? Enjoy working in an Agile environment with a collaborative team to drive the SDLC for multiple clients and applications? Then we would like to speak with you further about the exciting opportunity below!

Job Requirements

RESPONSIBILITIES:

•         Responsible for maintaining the tools and processes for a large, enterprise level system in a fast-paced, agile, service-oriented environment.

•         Good understanding of the full stack software development (databases, services, REST, client-side, user interface).

•         Work with team members to manage and administer enterprise-wide development tools – GitHub Enterprise, Jenkins, SonarQube, Kubernetes, Maven, ANT.

•         Automate build, packaging, testing and deployment processes using tools and/or scripts.

•         Responsible for continuous integration and continuous deployment for multiple initiatives across all products.

•         Work with Configuration team to enable regular, independent audits of environment profiles, and build and release activities.

•         Work with production release team to identify and implement methodology for highly flexible and responsive releases (weekly, biweekly, monthly and bimonthly).

•         Automate end to end build processes, patching, and production product deployments.

•         Structure and maintain the software configuration management to build very secure and high availability systems.

•         Scale infrastructure to meet rapidly increasing demand. Monitor site stability and performance and troubleshoot site issues.

•         Provide support to development teams that use the automated infrastructure. Collaborate with developers to bring new features and services into production.

•         Working closely with Delivery teams to engineer solutions for production/enterprise automation efforts across multiple lines of business.

•         Work with various stakeholders to set-up required lower level and production environments including the deployment of applications, artifacts and tools.

•         Review deployment procedures and automate deployments that ensure environment reproducibility.

•         Incorporate technologies that enable software testing automation at multiple levels (component, configuration item, subsystem, system) and monitor results.

•         Emphasize automation, implement processes, procedures and best practice guidelines for code management.

•         Manage cross-functional requirements working with Engineering, Product, Services, and other departments.

•         Guide teams with DevOps best practices, including improved scalability, performance, reliability, and speed to market.

CHECK OUT OUR SIMILAR JOBS

  1. Software Engineer Jobs
  2. Project Engineer Jobs