CrawlJobs Logo

Systems Engineer

https://www.randstad.com Logo

Randstad

Location Icon

Location:
Canada, Vancouver

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

59.16 - 65.73 CAD / Hour

Job Description:

Are you an experienced Systems Engineer in search of your next contract opportunity? Our high-profile client is seeking to hire a Systems Engineer to join their team on a 6-month contract with a strong probability of extension.

Job Responsibility:

  • Collaborate with onshore and offshore resources and ensure alignment on priorities
  • Collaborate with a cross functional team to develop performance designs, test strategies and plans
  • Identify performance bottlenecks across all tiers, components, layers
  • Conduct performance and capacity optimization analysis and studies to improve the effectiveness of applications
  • Understand the architecture of applications and technology stack to recommend appropriate strategies and ensure the system performance is within defined SLAs
  • Experience in identifying potential failures / impact and setting up failure simulation scenario
  • Analysis and resolution of critical and complex application issues (crashes, hung threads, memory leaks, etc.) and performance tuning based on RCA
  • Develop performance and test scripts to simulate real world scenarios
  • Conduct Proof of Concept for engineering and testing tools, and demonstrate feasibility of implementing the solution, with business justifications
  • Monitor all infrastructure and systems installations, including configuration, testing, and maintenance for uninterrupted operations
  • Build tools to automate managing IT Operations including CI/CD, Monitoring/Alerting, Incident response
  • Lead implementation and maintenance of technology solutions
  • Provide advisory support and guidance for business and technical requirements
  • Create and maintain relevant documentation and conduct knowledge transfer activities

Requirements:

  • Bachelor's Degree in IT Engineering, Computer Science with 8-10 years’ experience
  • 5+ years’ experience with testing frameworks (ideally JMeter or LoadRunner)
  • 4+ years of experience in chaos engineering, Resiliency validation engineering
  • 5+ years’ experience in a team leadership role
  • 3+ years testing experience for SaaS based products
  • Experience with integrating performance testing / monitoring into CI/CD Pipelines with GitLab
  • Experience with Observability tools such as Datadog, Dynatrace, Splunk, etc, across Windows and UNIX platforms, AWS Cloud & Kubernetes

Nice to have:

  • Knowledge of Resiliency design pattern and its best practices – Circuit breaker, Timeout/ Time limit, Retry, Bulkhead, Fall back etc
  • Knowledge of best practices in software development, testing, and deployment, including CI/CD pipelines and automation tools
  • Hands-on experience of HA and DR simulations
  • Strong proficiency in any one of Industry standard chaos engineering tools (Chaos Monkey, Chaos Toolkit or Gremlin or Litmus, etc.) and experience in customizing / building chaos tools using Python or any other scripting / programming language
What we offer:
  • Highly competitive market hourly rates
  • A 6 month contract with a strong probability of extension
  • Remote interview process

Additional Information:

Job Posted:
April 10, 2025

Expiration:
May 24, 2025

Work Type:
On-site work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.