Senior DevOps Engineer
HRBrain
We are looking for DevOps Engineer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: DevOps Engineer
Term: 12-month – 40 hours
Location: Toronto, Mississauga or Etobicoke – Remote for now but must be able to commit to 1 day in office
Job ID number: C1029
Brief description of duties:
This opportunity for an experienced SRE / DevOps / Platform Engineer to join our expanding engineering team. You will participate in defining technical solutions, infrastructure architectures and will be responsible for delivery of production-ready infrastructure as code.
The ideal candidate will be someone who genuinely enjoys operational excellence, SRE & DevOps principles and has a high standard of quality in that regard.
You will be working in a fast paced organization using Agile/Scrum methodology to deliver excellent solutions for our demanding customer service and operations requirements.
- Demonstrate practical experience of engineering best practices, while being obsessed with continuous improvement
- Work closely with the engineering team to bring new data application to production more effectively
- Develop, deploy and manage a highly-scalable and high-availability data platforms in Cloud platforms, as well as monitoring and maintaining service performance and availability metrics
- Automate everything from deployment to monitoring and management to incident response
- Take ownership of our configuration management platforms
- Collaborate with engineers to bring new features and services into production
- Assist identifying and mitigating security threats to comply with a strict security compliance
- Develop and improve operational practices and procedures
MUST haves:
- Minimum 5 years engineering experience
- 3+ years’ experience Data platform/DevOps/SRE experience
- Strong experience with DevOps/SRE practices (for continuous improvement)
- Strong experience with multiple database models ( relational, document, in-memory, search, etc. )
- Strong experience with Data Streaming Architecture ( Kafka, Spark, Airflow, SQL, NoSQL, CDC, etc. )
- Strong knowledge of cloud data platforms and technologies such as GCS, BigQuery, Cloud Composer, Pub/Sub, Dataflow, Dataproc, Looker, and other cloud-native offerings
- Strong Knowledge of Infrastructure as Code (IaC) and associated tools (Terraform, ansible etc.)
- Strong understanding of CI/CD and associated tools (Jenkins, TeamCity, CircleCI and Codeship)
- Strong knowledge of monitoring & alerting systems (Nagios, Dynatrace, Prometheus)
- Hands-on development experience with languages such as Java, Python, Scala, Groovy or Go
- Knowledge of build artifact repositories (Artifactory)
- Experience developing operations SLOs and KPIs
Nice to haves:
- Understanding of microservices architecture
- Understanding of container orchestrations platforms such as Kubernetes/OpenShift
- Understanding of operations of cloud native apps
- Understanding of API gateways & Service Mesh architectures
- Experience with other Big Data technologies ( Hadoop, ETL, Data Warehouse, BI/Analytics tools )
- Experience with Security Audits – Penetration tests – Security certifications – ISO 27000 / PCI
- JIRA / Confluence
Job Features
Job Category | DevOps Engineer |
Engineering experience | 5 |
Data platform/DevOps/SRE experience | 3+ |