Openshift Dev/Ops Specialist

Talent Request ID:771
Employment Type:Contract
Web Publication Date:7/9/2020
Talent Request Location:Victoria BC Canada
Job Description Details:

R3D Consulting is seeking an experience Dev/Ops Developer with strong skills in OpenShift for a new 1 year contract with our client in the Victoria BC area.

In this role you will be responsible for leading and coaching the development team to create and maintain a fully automated development and production environment including automated code migration, and testing processes and tools.  This opportunity is developing a solution using OpenShift by Red Hat. A working knowledge and experience with this toolset is the essential requirement to be considered for this position.

Your responsibilities will include:

  • Provide technical consultation and be a key contributor to the establishment of the fully automated development and production environment for effective iterative software development
  • Develops and implements custom test automation frameworks to ensure continuous improvement and integration.
  • Sets up and maintains test environments for both manual and automated testing.
  • Translates business and technical requirements into test cases, scenarios and scripts.
  • Documents all applications according to standards and ensures application steady state enables continuous integration and continuous deployment.
  • Creates development estimates and operational requirements to enable accurate planning within agreed timelines.
  • Verifies functionality of components and services and ensures deployment meets client’s expectations.
  • Establishes requirements, methods and procedures for routine maintenance.
  • Integrates solutions with external applications to ensure seamless compatibility.
  • Creates technical design specifications and assists in scaling technical requirements.
  • Evaluates existing applications and platforms and provides recommendations for improving performance, conducting analysis to identify alternative solutions as required.
  • Reviews application modules for quality assurance and compliance with standards and policies.
  • Evaluates new application packages and tools and performs research on best practices.
  • Develops user guides and training documentation for applications and systems.

To be considered for this role your background must all or some of the following qualifications and experience:

  • 5+ years of software development, deployment and sustainment experience.
  • 5+ years of project experience using agile software development methodologies.
  • 5+ years of experience working with CI/CD (Continuous integration and continuous Delivery) approach.
  • You must have a strong technical understanding of web-based, software-as-a-service and SOA application design, development, delivery and sustainment;
  • A strong technical understanding of software development and support with Redhat OpenShift, Kubernetes, along with strong knowledge of agile software development methodologies.
  • Knowledge of and experience in, a variety of modern development tools, such as HTML5, CSS, PHP, Python and Javascript libraries, relational and non-relational databases, version control technologies, such as subversion and Git, development in an open source environment, experience with API development and integration and continuous development environments using Jenkins or similar.
  • Bachelor’s degree in Computer Science or equivalent combination of education and experience.

Candidates for this position can live anywhere in Canada, however candidates local to Victoria or Vancouver will be considered first. Limited travel may be required to visit client in the future, but is not a requirement during the current pandemic.

 

We thank everyone for their interest in this role but only those selected for further assessment will be contacted.