Master of Code Global is a premier international software development company with 10+ years of history developing world-class web, mobile and chatbot experiences.
We are now expanding our operations in Winnipeg. We love the innovative spirit that the city has and want to share our global opportunities with star technology players. We are searching for creators, innovators and makers to join our team and make an impact on specifically the chatbot industry.
This position is for you if you are a Node JS backend developer who wants to ride the early wave of the shift from mobile to messaging (aka chatbots, conversational UX, and messaging apps). You will join in on exciting projects for some of the largest brands in the world including T-Mobile, World Surf League, and MTV. You will be receiving insights directly from the internal teams at Facebook, Google, and others who are developing conversational products.
You’ll love working here for a number of reasons including our company culture and the opportunity to work with the latest technologies and outstanding clients.
You have a University Degree or College Diploma in an applicable field (computer science, software engineering, etc)
Passion for emerging technology and DevOps practices such as continuous integration / deployment / delivery, infrastructure as code, automated testing, and monitoring 3+ years of coding/scripting and operations/infrastructure-related expertise.
Must have applicable experience in a developer, systems operations, or development operations role.
Broad knowledge base including build / deployment / monitoring / automation tools, source control (Git / SVN), server administration (Windows / Linux / SQL / IIS / Apache), cloud, networking protocols and hardware
Proven use of scripting and other languages to automate change or configurations
Excellent problem solving and troubleshooting skills Strong communication skills (verbal and written)
Typically have been focused on expanding technical knowledge and accumulating practical relevant experience for several years
Data / metrics driven, structured thinking
Business-minded, full consideration to business requirements and constraints, including cost and timelines
Demonstrated experience in various DevOps tools and technologies, such as Puppet, New Relic, Graylog, Grafana, Vagrant, Docker, VMWare/HyperV
Familiarity with modern architectural concepts such as microservices, RESTful APIs, queueing, distributed caching, cloud-native applications
Developing, configuring and maintaining tooling shared across teams, including automation to replace repetitive or error-prone tasks
Monitoring and developing reporting on various KPIS, including production health
Conducting research and development for new technology including third party products
Troubleshooting various issues in the development, test and production environments, providing results to stakeholders in a clear, actionable format
Developing a roadmap alongside like-minded talented colleagues to progress DevOps principles within the company
Creating detailed technical, procedural and usage documentation
Ensuring relevant security policies are implemented and enforced
Assisting in training or knowledge sharing as required for new and existing tooling and procedures
Collaborating effectively with application development and infrastructure / operations teams, including planning meetings, to provide technical expertise and to identify operational improvement opportunities
Managing a fluctuating workload with minimal supervision in the completion of tasks
Assisting in defining standards that can be measured and enforced
A good bonus would be
You are a great problem solver (at the very least you know how to use Google)
Project management in your past? Definite plus
Proficient written and spoken English
What do we offer?
You’ll get to work with the latest technologies and platforms, many of which we work with while they are still in Beta from tech giants like FB and Google (Conversation platforms, AR, Analytics etc.)
You’ll always stay excited with the variety and challenges of projects we are building that cover multi million people audiences
You’ll have a chance to work with some of the most forward thinking and exciting global companies and brands
Fast paced and friendly environment to motivate you and move you forward professionally
Early integration into Winnipeg office allows for active input and formation of Winnipeg office culture
Collaboration with Master of Code’s global team is fun and expands perspective on a lot of things: technology and life in general 🙂
Opportunity to visit clients onsite across the globe as well as Master of Code’s team across the ocean in Ukraine
Endless keto coffee … or regular coffee, we love both