Systems Engineer in Toronto at APEX Systems

Date Posted: 4/17/2018

Job Snapshot

Job Description

Job #:  831812

Systems Engineer

Location – Downtown Toronto

 

Immediate need

Middle of transitioning from traditional platform shop to the cloud

Traditional development to a devops model

Culture

  • Sharp, outgoing, easy to get along with
  • Able to work on a team but interested in self-development
  • Eager to learn and grow

Must have technologies

  • Websphere ; lots of IBM products currently maybe transfer later
    • Most other products from JBoss, Redhat
  • Linux** - this goes a long way, CSID
  • Using Ansible, Open Shift, Automation, Docker
  • They’re in their transition stage

 

SYSTEMS ENGINEER
MARCH 2018
JOB DESCRIPTION
Position Title:
SYSTEMS ENGINEER
Reports to:
SYSTEMS ENGINEERING/SENIOR TECH LEAD
Department:
Status:
TECHNOLOGY
FULL TIME PERMANENT
Role Mandate
The Systems Engineer is a technical subject matter expert with a strong software development and systems engineering background. The successful candidate will work closely with a tightly-knit team of software engineers, test engineers to develop and support the operations for leading national payment platforms. The role requires senior-level knowledge of DevOps technologies and experience working in an Agile delivery methodology. The candidate will be hands on developing infrastructure as a software code, the automated CI/CD pipeline, performance, resilience and monitoring scripts.
Professional Experience & Education Requirements
• University Degree in Computer Science, Engineering or equivalent combination of education and experience
• Must be a systems engineer with a strong passion for scripting and coding who is interested in application resiliency and infrastructure operations.
• Must demonstrate outstanding troubleshooting skills
• Minimum 7 years of experience in IT • Experienced with high-throughput, low latency systems, and Web based applications • Good understanding of Operating Systems internals and container technologies • Thorough working knowledge of Configuration Management and Infrastructure automation tools.
• Knowledge and working experience with Public Cloud technologies, DevOps tools, Agile Workflows
Key Accountabilities
• Designs, provisions, and operates various mission critical systems
• Responsible to automate infrastructure workflows to drive up efficiency
• Build Infrastructure solutions on Private and Public Cloud infrastructure (AWS/Bluemix/Azure)
• Implement security requirements for Private/Public Cloud solutions
• Responsible for systems’ resilience, scalability and performance
• Responsible for systems’ monitoring in order to facilitate proactive fault management • Re-engineer and apply continuous improvement principles to automate the delivery process
• Manage infrastructure and applications by scripting and coding
• Evaluate and integrate new technologies and tools
• Participate in the On-Call rotation
Key Working Relationships
• Development group
• QA engineering group
• Operations group
• Data engineering group
• Other IT/Product teams
SYSTEMS ENGINEER
MARCH 2018
Job Dimensions
Number of Direct Reports: N/A
Independence of Action & Decision Authority
• N/A
Problem Solving & Role Complexity
• Analytical and problem-solving skills related to DevOps engineering
• Problem solving, and design skills related to applying appropriate technology to automation.
• Problem solving skills to diagnose, troubleshoot and resolve system integration issues.
• Strategic thinking to understand operation requirements and ensure that overall application architecture and solutions meet business requirements with specific attention to future demand and functional growth.
Breadth & Timeframes of Impact
• Role is responsible for translating DevOps requirements into a resilient and automated working system across different environments
Management of Other Resource
• N/A
Skills/Competencies Required
• Experience designing and operating always-up, always-available servicea
• Experience designing and deploying dynamically scalable, highly available, fault tolerant, and reliable applications
• Experience working to automate, operationalize and improve the Development/QA using CI/CD tools (Ansible, Git, TeamCity, Jenkins, Maven, Gradle, Nexus)
• Working experience with Linux or UNIX systems
• Virtualization experience with KVM, Xen, VMware, Hyper-V
• Broad technical knowledge understanding networking, storage options, high availability and scalability
• Experience with scripting and coding Bash, Phyton, AWS CLI, Perl, Ruby, JavaScript • Experience with Docker/Kubernetes/Openshift would be an asset
• Experience with monitoring software (App-Dynamics, Nagios, SolarWinds)
• Experience with log management and data-based capacity planning (ELK, Splunk, App-Dynamics, Nagios, SolarWinds)
• Excellent troubleshooting, analysis and problem solving skills.
• Self-motivated and able to learn quickly.
• Able to keep pace with new technologies and to apply them appropriately.
• Good written and verbal communication skills, and an ability to interact with others in a team environment.
• Experience with performance testing and load testing tools.
Behavioral Competencies Required
These values define us. Living them helps us be the best at what we do.
• We believe that integrity, candor and respect are foundational.
• We champion innovation solutions that simplify life and business.
• We embrace collaboration.
SYSTEMS ENGINEER
MARCH 2018
• We seek value, weigh stakeholder input and take accountability for our decisions.
• We act with resourcefulness and agility.
• We are genuine and proud.
Signatures:
___________________________________ 

 

 

 

 

 

 

 

 

EEO Employer

Apex is an Equal Employment Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at employeeservices@apexsystemsinc.com or 844-463-6178.

CHECK OUT OUR SIMILAR JOBS

  1. Architect Jobs
  2. Systems Engineer Jobs