DevOps Software Engineer & Product Trainer | Macropus Global Ltd.

Macropus Global
Canada
$25-$32 an hour
Full-time

DevOps Software Engineer & Product Trainer

Macropus Global Ltd - Victoria, BC and Dartmouth, NS, Canada. https : / / www.macropusglobal.com https : / / www.macropuseducation.com

Macropus Global Ltd (www.macropusglobal.com ) was founded in January 2009 with a vision of providing best services in the field of Information Technology Consulting Business Services.

In early 2016 Macropus Global has expanded to IT educational (www.macropuseducation.com ) services for IT Consulting, Training for Corporates & Individuals across the Canada and placing Canadian individuals to the main stream Canadian workforce.

Macropus Global has further expanded its wings into Canada Immigration & Visa Services.

We have an immediate need / opening of an expert in DevOps Software Engineer for a fulltime in British Columbia and Nova Scotia .

Experience in administration in multiple domains will be an added advantage. Join our team in a position that lets you grow with us!

Job Summary :

  • Train individuals and corporate customers on DevOps applications, basic set up and administration.
  • Participated in the release cycle of the product which involved environments like Development, SIT, QA, UAT and Production.
  • Coordinate / assist developers with establishing and applying appropriate branching, labelling / naming conventions using Stash Repository source control.
  • As a DevOps initiates Branch Configuration in stash such as Development branch, Release branch, Production branch, Bug fix branch, Hot fix branches according to project requirements.
  • Responsible for design and maintenance of the git, stash repositories, views, and the access control strategies.
  • Enabled Hip Chat integration in stash, where every can get commit message from different committers and users who committed the code and push to stash.
  • According to developer requests, created a pull requests in stash to merge code changes from specific branch to Master branch.
  • Implemented and Installed Bamboo Remote Agent on virtual daas machine by using atlassian documentation, which executes test suites and test cases of different build plans.
  • In-depth knowledge of Bamboo Continuous Integration Server - Configuration, Design and Administration, plus experience of extending and integrating these tools with Stash and Jira.
  • Creating a fully Automated Build and Deployment Platform and coordinating code builds promotions and orchestrated deployments using Bamboo.
  • Administration and creation of Bamboo jobs, including automatic generation, reporting and alerting of test and code metrics (Junit, Clover, Sonar, Fortify etc.

build failures and build status indicators, and information radiators.

  • Responsible to add different tasks and write specific ANT Task in bamboo plan stages configuration, based on Build.xml in stash.
  • Involved in Adding different ANT Targets about Stub Services by using IBM syntax available in IBM documentation.
  • Responsible for the deployment and maintenance of Stub Services such as publishing, start and stop in Rational Test Control Panel server.
  • Experience in administering and using GIT, Stash, Rational Test Control Panel on Unix and Windows environment.
  • Design, investigation and implementation of public facing Websites on Amazon Web services.
  • Creating IOS & Android applications based on UI / UX requirements and mockups.
  • Responsible for application upgrades and installation of new modules for Atlassian products including stash, Bamboo, Jira.
  • Installed and configured Chef for Automating Deployments and setting up the chef-repo, chef workstations and chef nodes.
  • Programming on Linux for cron, monitoring, administration and automation.
  • Authored Chef cookbooks for automating the deploy processes web applications on tomcat server. Written unit tests for Chef Cookbooks
  • Experience with setting up Chef infra, Bootstrapping nodes, creating and uploading recipes, node convergence in Chef.
  • Manage AWS EC2 instances utilizing Auto scaling, Elastic Load Balancing and Glacier for QA and UAT environments as well as infrastructure server for GIT and Chef.
  • Spun Up Virtual Machines using AWS and made required changes according to the team specifications.
  • Written scripts for system administration and AWS using languages such as BASH and python.
  • Migrated services from a managed hosting environment to AWS including service design, network layout, data migration, automation, monitoring, deployment etc.
  • Set up Chef continuous integration environment using Jenkins
  • Set up continuous integration environment using Jenkins
  • Designed and developed automation test scripts using Python
  • Installed and configured Chef server, bootstrapped nodes and developed recipes and cookbooks uploading to Chef server, Installed, configured and administered VMware ESXi
  • Experience in supporting 24x7 production computing environments. Experience providing on-call and weekend support.

Only candidates with above qualifications should apply!

Key Skills Required :

  • Expert level knowledge of Content Management Systems as Drupal, Joomla, WordPress
  • Expertise in Version Controls as SVN, GITHUB, TFS.
  • Good Hands On experience in Web Technologies like HTTP Web Server, HTML / HTML5, CSS / CSS3, JavaScript, AJAX, jQuery, JSON, Angular.

js, Node.js, Backbone.js, D3, C3, React.js, Mongo DB.

  • Excellent IDE'S such as Eclipse, Sublime Text Editor, WebStorm.
  • Expertise with Apache, Tomcat, and WebSphere.
  • Knowledge of Graphics Editors like Adobe Photo Shop CS3, Adobe Illustrator CS3, WireFrame, Flash.
  • Understanding of Database such as Oracle9i, MySQL.
  • Expertise in Content Management Systems : Drupal, Joomla, WordPress
  • Expertise in Methodologies and OOAD tools : Analysis and Design (OOAD), UML.
  • Training / Teaching experience to individuals and corporate customers on DevOps, basic setup and administration.
  • Ability to identify and resolve performance bottlenecks in highly complex systems and drive performance optimizations.

Qualifications :

  • Masters in Computer Engineering and / or Computer Science, or equivalent industry experience
  • At least 2 to 3 years DevOps Programmer Analyst experience with mission critical systems in a medium to large environment.
  • Experience working with internal and external organizations solving complex problems and handling large scale projects.
  • Proven ability to drive systems optimizations on large scale infrastructure.

Assets :

Any Expert level Platform certifications.

We will check references with previous employers. If you are a qualified candidate, please email cover letter, pay requirements, work history, resume, and references.

We will contact the most qualified candidates within the next month. Email responses only.

We are an "Equal Opportunity Employer" this job description / advertisement does not constitute an offer or guarantee of employment

30+ days ago
Related jobs
Macropus Global
Canada

In early 2016 Macropus Global has expanded to IT educational (www. Macropus Global has further expanded its wings into Canada Immigration & Visa Services. We have an immediate need/opening of an expert in DevOps Technical Support Analyst for a full time in. Train individuals and corporate customers ...

Dropbox
Canada
Remote

As we evolve from syncing and sharing files to providing advanced solutions for collaboration and distributed work, we are looking for a Senior Software Engineer to join our Privacy Engineering team. Our Privacy Engineering team is crucial in ensuring that our products maintain the highest standards...

Macropus Global
Canada

Macropus Global Ltd-: 107-1595 McKenzie Ave, Victoria, BC, Canada. In early 2016 Macropus Global has expanded to IT educational (www. We have an immediate need/opening of SAP Basis database administrator trainer for a fulltime in Victoria, BC. Must have previous SAP Basis database administrator (DBA...

Orchestry Software Inc
Canada

At least 4 years DevOps Production experience working for a SaaS product-led company. We are 100% a product-led organization that values innovation and best practices from inside and outside of Microsoft to create great software. They must be able to work closely with Developers, Product Management,...

Macropus Global
Canada

In early 2016 Macropus Global has expanded to IT educational (www. Macropus Global has further expanded its wings into Canada Immigration & Visa Services. Hands on experience in using the vCenter server features like vMotion, Storage vMotion, High Availability (HA), Distributed Resource Scheduler (D...

Dropbox
Canada
Remote

As a Software Engineer on the DocSend Platform team, you will play a key role in tackling the scalability challenges we face as DocSend rapidly grows. Our Engineering Career Framework is and describes what’s expected for our engineers at each of our career levels. Act as a mentor throughout the soft...

Macropus Global
Canada

In early 2016 Macropus Global has expanded to IT educational (www. Macropus Global has further expanded its wings into Canada Immigration & Visa Services. We have an immediate need/opening of an expert in UNIX/LINUX System Administration & Product Trainer with Good Storage and Backup Experience for ...

Coinbase
Canada
Remote

Work with engineers, designers, product managers and senior leadership to turn our product and technical vision into a tangible roadmap every quarter. Coinbase's Platform Product Group is hiring for experienced backend engineers. You have at least 2+ years of experience in software engineering. The ...

Macropus Global
Canada

BIG DATA Application Developer & Product Trainer. In early 2016 Macropus Global has expanded to IT educational (www. Macropus Global has further expanded its wings into Canada Immigration & Visa Services. Experience with software engineering in all aspects of the SDLC. ...

Macropus Global
Canada

In early 2016 Macropus Global has expanded to IT educational (www. Macropus Global has further expanded its wings into Canada Immigration & Visa Services. Expertise in trouble shooting the problems generated while building, deploying and in production support. Experience in supporting 24x7 productio...