Talent.com
DevOps Engineer

DevOps Engineer

Magnum HuntToronto
Il y a plus de 30 jours
Salaire
150 000,00 $CA – 180 000,00 $CA par an
Type de contrat
  • CDI
Description de poste

Skills & Qualifications :

  • University degree in Computer Science or related field
  • Strong understanding of version control software such as Mercurial, Git, CVS or Subversion
  • Experience with writing and troubleshooting build scripts such as Make, Ant, or Maven
  • Experience with developing software tools for Windows or Linux command line using Shell Script, Perl, or equivalent language
  • Experience with build and deployment tools like Jenkins
  • 2+ years related network engineering experience
  • Experience working with the Windows Server platform (IIS, Active Directory, Exchange)
  • Experience working within a Linux environment (server tools, monitoring, DR, MySQL).
  • Extensive experience in leading architecture designs, solution recommendation and troubleshooting network issues
  • Scripting and automation experience using Powershell, Perl, Python etc. to help streamline routine network configuration and deployment tasks
  • Experience with the deployment and maintenance of an RDMS. Oracle and SQL Server experience an asset
  • Demonstrate the ability to manage and prioritize multiple projects, take a proactive approach to improving network services and have an innovative and keen interest in learning new technologies
  • Experience with Virtualized environments and management best practices : experience in either Amazon EC2 or ESX-VMware required
  • Experience with the deployment of enterprise web-based transactional applications
  • Proven ability to meet deadlines, prioritize tasks and work effectively with minimal supervision in a team environment
  • Strong analytical and problem solving skills
  • Strong leadership, interpersonal and communication skills (verbal and written with both technical and non-technical staff)
  • Motivated, hardworking and flexible
  • Quick learner who enjoys a challenge and can see the big picture

Responsibilities :

  • Ownership of the processes and tools of the CM, build and release services provided
  • Research, Build, and Maintain appropriate software tools to enable self-service capabilities of CM, build and release procedures
  • Support various network environments and related network devices and integrated systems
  • Manage hosting infrastructure, based on the Amazon cloud – ensuring optimal resource allocation, monitoring and disaster recovery best practices are followed and maintained.
  • Ensure communications traversing internal and public networks follow best practices to maintain network security
  • Maintain documentation, establish and manage periodic vulnerability scans, maintain audit readiness and provide audit documents for compliance programs (e.g. PCI) as required
  • Implement and perform network and instance monitoring and follow appropriate remediation tasks in the case of an identified fault.
  • Participate in on-call support for afterhours support coverage as needed based off of contractual SLA levels.
  • Analyse and optimize system configurations and networks structures to maximize performance
  • Provide technical support in troubleshooting computer related issues
  • Ensure smooth and efficient running of the company IT infrastructure
  • Participate in the software development lifecycle – build, packaging, deployment, documentation;
  • Participate in the project planning process including estimating and process improvements;
  • Evaluate new technologies and evaluating how they could be integrated / utilized to better serve our clients (internal and external)
  • Strive at all times to do work using best practices – through experience or experimentation
  • We are an equal opportunity employer. We thank you for your interest and look forward to hearing from you