Software Engineer
Company
Miku
Location
Kamloops BC
Type
Full Time
Job Description
RESPONSIBILITIES
- Design, deploy, administer and monitor production systems at scale on AWS and cloud platforms
- Anticipate and identify needs for upgrading and scaling of our systems to improve performance, availability and reliability
- Support other technical resources in monitoring performance and cost efficiencies of the platform, and respond as needs arise
- Implement robust, comprehensive operational monitoring systems, quickly and effectively responding as issues arise
- Recommend improvements, design alternatives and new platforms in both brown-field and green-field environments
- Collaborate with technical leads to design, integrate and test a robust, maintainable, well-documented end-to-end system
BASIC QUALIFICATIONS
- 4+ years of experience working in a multi-region, high traffic, fault tolerant, & highly available 24/7/365 environment creating continuous integration/deployment in cloud environments using logging and monitoring tools
- Experience designing and maintaining distributed and serverless systems
- Strong knowledge of web architecture and protocols (REST APIs, WebSockets, HTTP, JSON etc.)
- Familiar with standard software engineering methodology, e.g. unit testing, code reviews, design documentation
- Solid understanding of operational security and privacy considerations and best practices
- Proficient in Python and Javascript similar languages
PREFERRED QUALIFICATIONS
- Proficient in AWS services - EC2, S3, IoT, Lambda, Step Functions, IAM, RDS, DynamoDB, CloudFront, CloudWatch, ElastiCache/Redis etc.
- Strong knowledge of data structures, algorithm design and relational databases
- Experience with Docker in a production environment
- 4+ years of experience managing a global production environment at scale
Date Posted
11/18/2022
Views
6
Similar Jobs
Field Operations Associate - Grainger
Views in the last 30 days - 0
Grainger a leading industrial distributor is seeking a Field Operations Associate for a hybrid KeepStockBranch role The role involves serving key cust...
View DetailsArista Networks - Software Engineer - Packet Forwarding Engines - Arista Networks
Views in the last 30 days - 0
Arista Networks is seeking a Software Engineer specializing in Packet Forwarding Engines in Vancouver BC Canada The job posting was made on November 2...
View DetailsSoftware Development Engineer in Test - Trimble
Views in the last 30 days - 0
Trimble is seeking a Software Development Engineer in Test SDET Level II to join their growing team The role involves improving software quality throu...
View DetailsField Service Technician - Cummins
Views in the last 30 days - 0
Cummins Inc is seeking a skilled Diesel Technician to join their team The role involves completing repairs on engine products performing maintenancere...
View DetailsKonrad Group - Software Developer (Entry Level) - Konrad Group
Views in the last 30 days - 0
Job posting for an entrylevel software developer position at Konrad Group in Vancouver BC starting on August 7
View DetailsSplunk - Software Engineer - Early in Career - Frontend - Splunk
Views in the last 30 days - 0
A job posting for a Software Engineer position specifically for a Frontend role located in Vancouver BC Canada The posting was made on May 28
View Details