Toronto Employment Platform

Intermediate Software Engineer/DevOps

Intermediate Software Engineer/DevOp

 

Job Requirements:

 

  • Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math)
  • 2+ years of hands-on experience in building highly scalable, responsive web applications and services
  • 2+ years of experience in database, networking, security and infrastructure architecture
  • Conversant knowledge of full-cycle software engineering best practices, including code reviews, source control management, build processes, testing, and operational support
  • Expert working knowledge of at least one of the programming languages: C/C++, Python, Java, or Go
  • Working knowledge with JavaScript technology stack (HTML, CSS, JavaScript, NodeJS)
  • Familiarity with CI/CD toolchain (Git, Jenkins)

 

Nice to have:

 

  • 1+ years of experience in provisioning, operations, and management of AWS, GCP or Alibaba Cloud

 

    • Experience with Mobile Application Development

 

  • Experience with monitoring and alerting tools (Nagios, Splunk, Pager Duty, SNMP)

 

 

Your future duties and responsibilities:

  • Evaluate technology stacks, choose the best practice that suits the needs of our web, mobile applications and services
  • Collaborate with outsourcing team to facilitate the development of iFocus Mobile and Web applications
  • Participate in Pull Request Reviews and ensure code standards and best practices are met
  • Deployment, automation, management, and maintenance of cloud-based production system. Ensure availability, performance, security, and scalability of cloud production systems.
  • Management of creation, release, and configuration of production systems.
  • System troubleshooting and problem resolution across various application domains and platforms.
  • Provision of critical system security by leveraging best practices and prolific cloud security solutions.
  • Use considerable judgment to define solution and seeks guidance on complex problems
  • Provide estimates for design and implementation efforts
  • Create appropriate documentation for referencing best practices and knowledge transfer
  • Deliver a high level of commitment and provide timely and quality services that meet or exceed expectations
  • Works with business partners to provide guidance and support in the deployment of complex application solutions

 

Only candidates can apply for this job.
Share this job

About Us

Talent Portal is a Toronto-based Job Board and Employment Platform. We are dedicated at helping talents reach their dream career.Candidates can search for jobs and set job alerts to receive new job notifications via email; Employers can post jobs online, and receive applications via email. It is free for both employees and employers.

Company Search

Social Networks