Back End Developer
Company
Miku
Location
Kamloops BC
Type
Full Time
Job Description
RESPONSIBILITIES
- Design, code, 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, as well as databases.
- 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
- 4+ years of experience managing a global production environment at scale
Date Posted
01/07/2023
Views
25
Similar Jobs
Senior Combat Designer - Turtle Rock Studios
Views in the last 30 days - 22
Turtle Rock Studios is an awardwinning game developer looking for a skilled Combat Designer to join their team The role involves designing and impleme...
View DetailsClient Service Representative - Broadridge
Views in the last 30 days - 22
Broadridge is a company that values empowering others developing careers and attracting outstanding talent They offer a hybrid work environment compet...
View DetailsAccounting Manager- (Hybrid - Flexible Options) - Broadridge
Views in the last 30 days - 23
Broadridge is seeking a Manager of Accounting to join their Global Technology and Operations segment accounting team The role involves supporting acco...
View DetailsIT Project Manager - Abbott
Views in the last 30 days - 19
Abbott is a global healthcare leader that helps people live more fully at all stages of life The company offers a range of lifechanging technologies a...
View DetailsHelp Desk Support - Bergen Logistics
Views in the last 30 days - 17
The ideal candidate must have IT helpdesk experience formal education and certifications The job requires technical support software installation and ...
View DetailsAccount Manager - Bergen Logistics
Views in the last 30 days - 20
The Account Manager is responsible for providing customer service to highprofile fashion clients requiring strong interpersonal and analytical skills ...
View Details