Accelerate Your Career

Job Search

DevOps Automation Engineer

Posted on: November 7th, 2019 Kelowna, BC FreshGrade

As a hands-on member of the FreshGrade Engineering team, this role has experience managing cloud infrastructure and strives to solve operations problems through automation.  The DevOps Automation Engineer has the ability to deep dive into web application development, performance, databases, load balancers, networks and cloud storage. 


The ideal candidate will partner with the development team to ensure our development operations are understood and distributed while owning the plan and execution of keeping our application and services running and stable.


Main Responsibilities

●      Automate cloud infrastructure deployment and management

●      Optimize application for reduced maintenance and deployment complexity

●      Troubleshoot, debug and upgrade existing systems

●      Build solutions to problems that interrupt availability, performance, and stability in our systems, services, and application at scale.

●      Perform a wide variety of technical and administrative duties in overall systems design, development, and delivery.

●      Be a “go-to” internal escalation point for service outages and troubleshooting.

●      Manage the establishment and configuration of cloud infrastructure in an agile way by storing infrastructure as code and employing automated configuration management tools with a goal to be able to re-provision environments at any point in time.

●      Develop and implement instrumentation for monitoring the health and availability of services including fault detection, alerting, triage, and recovery (automated and manual).

●      Be accountable for proper backup and disaster recovery procedures.

●      Develop, improve, and thoroughly document operational practices and procedures.

●      Proactively transfer knowledge and practices across the development team.

●      Drive operational cost reductions through service optimizations and demand based auto scaling.


Qualifications and Experience

●      7+ years of experience in either DevOps or Software Engineering with a strong operational focus

●      Degree in Computing Science or a related field, or related proven experience 

●      Excellent understanding of cloud infrastructure, CI/CD & Bash scripting

●      Strong experience building and maintaining production systems


Attributes and Skills

●      Strong written and verbal communication skills

●      Analytical; able to summarize

●      Team-minded and flexible; prepared to influence change

●      Diligent and conscientious

●      Organized and proactive

●      Able to thrive under pressure

●      Proficient in the following: Terraform, Ansible, Docker, Java or C#, JavaScript, Bash Shell,  clustering technologies

●      Experience with AWS and/or Azure, Kafka, Relational or NoSql DBs such Postgres and Mongo db

●      Preferably also knows: Jenkins, Typescript, Kubernetes, Groovy, Python, Kafka and a big plus if experience with data warehousing, Elasticsearch with Kibana or time series DBs with Grafana or the like.


How to Apply
Please submit a resume and cover letter to placing 'Automation Engineer' in the email subject line.

Applicants should expect to take an online technical assessment at the earlier stages of screening.

Want to post jobs?

Become a member and start posting today!

Become a Member

Want to post a single job?

No problem! You can post a featured job for $150/listing.

Post a Job

Looking for work?

Post your resume to your member profile and get found today!

Post a Resume

Want to be your own boss?

Become an entrepreneur!

Learn more
Set Job Alerts
Choose an industry
Or choose a keyword

Hot off the press and right to your inbox. Get the latest in #OKGNtech news