Title
10.08.2017 to 22.08.2017
at P3
Montreal, Canada

Senior DevOps Specialist

Job description

The Senior DevOps Specialist has superior technical skills in Java software development, software deployment automation, cloud deployments, containerization, the ability to adapt to varying project requirements, and the willingness to learn and adapt. The ideal candidate has enterprise experience in change management, continuous integration, release management and general automation. The incumbent is in charge of defining the architecture and implementing the continuous integration and deployment (CI/CD) pipelines through scripting and automation. In addition to technical skills, the DevOps Engineer is expected to document the software development lifecycle (SDLC) and train the project-specific teams. If you have a strong technical expertise, a high level of autonomy and motivation and enjoy challenges, send us your resume!

Our Technologies

  • Oracle WebLogic, IBM WebSphere
  • Bash, Python scripts
  • Git, SourceTree, Maven, TeamCity, BitBucket (Stash)
  • Java (J2EE/EE7/EE6), Axis 2, Metro, JUnit
  • Linux, Windows
  • Docker (or other containerization technologies such as Chef, Jenkins, Octopus Deploy)
  • Cloud technologies (Azure, Oracle, AWS)
  • TeamCity, BitBucket, Nexus, Jira, Eclipse

A Day In Your Life

  • Develop new standards for internal region deployments, release management, cloud deployments, and containerization
  • Automated deployment responsibilities in Oracle WebLogic and/or IBM WebSphere.
  • Working heavily on continuous integration and release management tools and methodologies
  • Work jointly with project implementation teams to drive standards around release management and automated deployments
  • Create technical documentation of standards
  • Manage SDLC tools and platforms (source code repository, build management, package management, code quality analysis, monitoring) to ensure the development teams are provided with a full set of DevOps ALM tools
  • Develop practical automation solutions along with the development and operations teams
  • Design and configure continuous integration and deployment pipelines for on-premises and cloud applications
  • Monitor and support the deployment of both on-premises and cloud applications via automation tools
  • Recommend new and emerging techniques, tools, and best practices to support and improve release management practices
  • Work with teams in order to identify inefficiencies within the build/deployment automation process and develop solutions for improvement
  • Troubleshoot automation issues and find practical solutions that move projects forward in a timely manner

Skills and Abilities

  • Develop standards for Oracle WebSphere and/or IBM WebSphere deployments, tuning, migration, load balancing
  • Git practices, i.e. Git Flow, SourceTree, Maven, TeamCity
  • Strong Java programming experience: J2EE/EE7/EE6, OO design/analysis, web services (Axis 2, Metro), JUnit
  • Mixture of Linux and Windows environments
  • Experience with Docker or other containerization standards
  • Understanding of cloud deployments (Azure, Oracle Cloud, or AWS)
  • Ability to self-start, multi-task and manage conflicting priorities
  • Communicate effectively in both oral and written form
  • Demonstrate strong analytical and problem solving skills

Must-Haves

  • BS or MS in information technology, software engineering, computer science, or related field
  • Experience with build and deployment automation using build management and continuous integration platforms such as TeamCity
  • Strong understanding of build automation concepts within a continuous delivery model (from development to production)
  • Excellent knowledge of our technologies, mainly TeamCity and Bitbucket, Oracle WebLogic and/or IBM WebSphere Middleware with JAVA.
  • Experience administering Linux, and working with virtual machines
  • Experience in Java programming and system development life cycle methodology
  • Experience using tools such as Maven, Stash, TeamCity, and SourceTree
  • Oracle and SQL Server Database platforms (1-3 years)
  • Excellent knowledge of English (oral and written)
  • Knowledge of Cloud deployments (Azure, Oracle Cloud, or AWS), Docker, Chef, Jenkins, Octo Deploy, WebServices, UNIX Shell Scripting – WebLogic Scripting tool, Bash, Python scripts, and knowledge of French or Spanish are all assets
  • Strong sense of organization and prioritizing, detail oriented, team spirit, tact, diplomacy, rigor and discipline

Your Benefits

  • Competitive compensation
  • Comprehensive benefits packages
  • Flexible work schedules & collaborative workspaces
  • Career development
  • International assignments
  • Various social and team activities

About Equisoft

Founded in 1994, Equisoft offers advanced digital business solutions to its clients in the insurance and wealth management industries to support their growth. The firm develops and markets innovative front-end applications (InsuranceElementsTM and WealthElementsTM) featuring industry-leading user interfaces and state-of-the-art technology. In addition, Equisoft is an Oracle Insurance Policy Administration integration partner for some 20 carriers globally. To complete this unique offering, Equisoft brings extensive experience in data migration through its subsidiary Universal Conversion Technologies (UCT). Equisoft has a growing team of nearly 300 specialized resources based in the US, Canada, Chile, South Africa and India.

Submit your application

Thank you for submitting your application for employment at Equisoft. We will contact successful applicants for an interview. Best wishes for success with the process! And thank you for your interest in a career with Equisoft.