Description Join our team
- You will develop new microservice architectures and delivery pipelines to provide the best experience to software engineers and customers
- Work with cloud-native technologies, combining the modern technologies, practices, and products into a cohesive platform to enable world-leading software development
- You will participate in a large-scale project involving a number of backend, web, and mobile applications, all structured around Agile practices and a DevOps culture
- You will work with other senior architects in order to identify the best way to develop, integrate, and deliver a new service
- You will provide an indication of the effort needed to implement the necessary architectures, to support the technical leads create unified and reliable delivery plans
- You will work cross-functionally to define SLIs, SLOs, SLAs and setup the proper monitoring and alerting to minimize downtime
- Operational processes and procedures are part of your DNA
- You will provide an indication of the effort needed to implement the necessary solutions based on your proactive operational observations.
Qualifications
- Public cloud (GCP, AWS)
- Container platforms (GKE, EKS, OpenShift)
- Infrastructure-as-Code (Terraform)
- Continuous Integration/Delivery (GitHub Actions, GCP Cloud Build)
- Backend and API development (Java, NodeJs, Go, Python)
- Agile product management - SAFE, Scrum, Kanban, etc
- 8 years of relevant experience, advanced technical and analytical skills, confident in making and owning technical decisions
- Advanced ability to lead and collaborate with a variety of diverse groups and technical teams (internal and/or external)
- Support specific customer issues through assessment, interpretation, resolution or recommendations
- Creative approach to problem solving and an ability to work independently in an environment with high levels of ambiguity
- Ability to manage key deliverables as part of an extended project team
- Strong communication and interpersonal skills; confident with presenting material to peers and senior management
- Bachelors in Engineering or Computer Science
Required Skills \& Abilities:
-
You have 5 experience as DevOps and software engineering experience
-
You have 3 years of java development experience
-
You have 3 years of nodejs development experience
-
You have worked in environments where you were responsible for understanding and ensuring the reliable operation of deployments from end-to-end (front-end to database as well as data ingestion pipelines)
-
Worked with monitoring tools and understand best practices for alerting
-
A strong understanding and previous experience with infrastructure on prem, cloud infrastructure such as GCP or other clouds etc
-
Understanding of SSH, VPN, TCP/IP, DNS, HTTP(S), network routing and subnets
-
Experience with Configuration Management and Infrastructure as Code - Terraform, Ansible
-
Splunk, Dynatrace, Prometheus or similar tools used to monitor and troubleshoot.
-
You have good operational knowledge on Kubernetes, Cassandra, Elastic Search and MySql
-
High degree of curiosity and ownership
-
Site reliability engineering practices
-
Multi- or Hybrid-cloud architectures
-
Front-end \& Mobile application development
-
Knowledge of video delivery architectures
-
Content encryption and protection
-
Comprehensive total rewards package highlighting competitive salary and bonus structures, minimum 3 weeks of vacation, and flexible benefits plan to meet the needs of you and your family
-
Flexibility to work in-office, virtually or a combination of both, based on the role's requirements
-
Generous company matched pension and share purchase programs
-
Opportunity to give back to communities in which we work, live and serve
-
Career growth and learning \& development opportunities to develop your skills
-
And much more ...
A bit about us
Telus