Cloud Infrastructure Developer
At MAJiK Systems, we believe in empowering manufacturers with information, tools, and confidence to help unlock their unrealized potential.
We develop, market, and provide innovative factory information solutions to monitor, analyze, and optimize production efficiency. We enable manufacturers to:
- Monitor production operations in real time
- Provide prioritized actionable information on performance
- Predict top problems and notify key people before they occur
- Increase productivity and reduce costs and wastes
What We’re Looking For:
We are growing rapidly and looking for someone with a strong knowledge base in deploying and managing cloud hosted systems to help make our system faster to implement and easier to maintain. We work with clients such as Magna, Mother Parkers and more.
If you share our passion for transforming manufacturing, want to make a difference, and are willing to do what it takes to be successful, we want you on our team!
What You’ll Work On:
As a Cloud Infrastructure Developer, you will build up our cloud deployment infrastructure to make deployments faster and easier, multiple projects can be implemented over a short period of time. You will also have a focus on our ability to update and maintain these systems, as well as their integration with the edge devices providing the data. The role requires a solid background in cloud deployment, implementation processes, and systems management. Ideally, you should be able to improve our deployment infrastructure and processes, working closely with our application development team. Responsibilities include:
Cloud Deployment Infrastructure:
- Resource scalability and configuration - single factory vs hundreds of factories
- Roll Out & Develop microservices
- Introduce new technologies into the cluster
- Design & Deploy Security policies and Role Based Access Roles
Production Update Process:
- Expand continuous deployment pipeline
- Design the process to manage multiple cloud deployments across customer tenants
Data Pipelines:
- A strong understanding of how to manage data pipelines and analytics services
- Utilize major cloud provider IoT platforms to ingest data and roll out edge services
- Manage IoT deployment configurations
Why YOU Want to Work Here:
- You value being part of a passionate and motivated team
- You have an interest in doing meaningful work and seeing firsthand how your contributions are changing people’s lives and the landscape of their workplace
- You’re an active learner who is seeking a challenging but rewarding environment where you will learn and grow quickly
- You get excited about changing the face of manufacturing as we know it today and helping share our leading edge technology with companies such as Magna and Mother Parkers
- You appreciate flexible work hours and working remotely at least until Sept. 2021
What You Need To Succeed:
- BS degree in Computer Science, Computer Engineering or similar technical field of study
- 3-5 years’ relevant work experience developing software with languages such as Typescript/Javascript, Python, C#, and Java
- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Demonstrated ability working with cloud providers such as Azure, GCP, or AWS and cloud deployment technologies such as Kubernetes, Helm, Terraform, and Docker
- Proven experience architecting, designing, automating, and deploying production-grade data services and flows on behalf of our customers in AWS
- Comfortable with taking a leading role in building complex software systems that have been successfully delivered to customers
- Expertise in building high-performance, highly-available and scalable distributed systems plus continuous deployment pipelines
- Hands-on experience in disparate technologies, ranging from front-end user interfaces through to back-end systems and all points in between
- Strong verbal and written skills and ability to communicate with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy
Why join MAJiK Systems?
MAJiK Systems was founded in 2013 and to this day, maintains a vibrant start-up feel and environment where everyone wears multiple hats and has the opportunity to contribute to the company’s ongoing success! We are a company made up of ambitious, innovative, funny, and strategic thinkers and, continuously look for opportunities to grow personally and professionally - all while helping revolutionize the state of manufacturing. We also benefit from the reach and resources of a larger company through the strong partner network we have established.
If you are motivated by innovation and inspired by progress; consider joining MAJiK Systems. You can expect to learn and contribute a lot at MAJiK and help shape the direction of one of the largest industries on the planet!
Thank you for your interest in MAJiK however, only those applicants that have been selected for an interview will be contacted. Direct applicants only, please.
At MAJiK we understand and value diversity in our employees and are proud to be an Equal Opportunity Employer. That’s why we believe in providing equal opportunity regardless of race, national or ethnic origin, colour, religion, age, sex, sexual orientation, gender identity or expression, marital status, family status, genetic characteristics, disability, and conviction. If you require accommodation at any time during the recruitment process, please email jobs@majik.io.