Platform & Infrastructure Engineer

4 weeks ago


Moncton, Canada Tool-Go Inc. Full time

We are a leading technology company that specializes in developing innovative software solutions for various industries. We are currently looking for a talentedInfrastructure Engineerto join our team and help us build cutting-edge applications that meet the needs of our clients.

Responsibilities:

* Constantly assess system architecture to provide solutions/alternatives.

* Assess, evaluate, POC technologies that could help technical challenges.

* Develop back end microservices, mostly REST API services.

* Build cloud, infrastructure and deployment scripts.

*Build applications on hardware leveraging wireless tech like NFC, Wi-Fi and Bluetooth.

* Continuously improve the performance, scalability, and security of our applications.

* Provide technical leadership and strategic orientation for back end and hardware solution development at an organization level.

* Build strategic communication on software development strategy, KPI/ROI framework, implementation roadmap.

*Work with CTO to build direction for short and long-term product development objectives.

* Bridge the gap between digital solution disciplines, hardware development teams and operation teams.

*Bring in depth knowledge of multiple open source/commercial tools for Back end, Embedded, Cloud infrastructure maintenance.

* With the CTO, design and plan processes around CICD, Dev Ops adoption and operationalization.

*Bring experience software development best practices, strategy, and planning.

* Senior Software Engineer will have complete ownership for preparing solution architecture, strategy, planning and execution of the development.

*Supports Junior to Intermediate developers.

* Recommends new tools, techniques and methodologies needed to enhance productivity and quality.

Requirements:

* Bachelor’s degree or college diploma in Computer Science or similar program.

*Proficiency in English is required (written & spoken). French would be an asset.

* Develop and maintain applications using Java, JS, C++, Python.

*Experience with code management tools mainly Git and build tools like maven/Gradle.

* Experience with software methodologies, design patterns.

* Very good at problem solving, analysis and troubleshooting.

* Concrete experience deployment and monitoring workloads in K8S.

* Experience working in DevOps culture, Cloud, Docker.

* Solid understanding of CICD principles and core objectives.

* Understanding of pipelines and experience with CI tools like Gitlab or Jenkins.

* Programming language: Java, JS, C++, Python.

* Engines or frameworks: Android Studio, Xcode, Spring Boot.

* Code management / Build tools: Git – Gitlab / Jenkins or equivalent.

* Frameworks: libnfc, wifilibraries, Android SDK, iOS Xcode.

* Containerization and Orchestration: Docker/Kubernetes.

Core Competencies:

*Knowledge: Adapts and uses new technical knowledge quickly; adapts easily to changes in the work environment.

*Analytical Thinking: Ability to learn and use problem solving techniques; ability to notice hidden problems and uncover viable solutions.

*Execution and Organizational Skills: Well-organized, ability to multi-task and adjust priorities as required. Work efficiently and effectively and meet deadlines under tight timelines.

*Team Work Skills: Collaborates with peers, supports and moves the group in the right direction; works collaboratively within a team and across departments to achieve business goals.

What We Offer:

* Opportunities for career growth and professional development.

* Collaborative and dynamic work environment.

* Enterprise integration patterns using REST, modern Web & Mobile technologies.

* Access to cutting-edge technologies and tools.

#J-18808-Ljbffr
  • Software Engineer

    4 weeks ago


    Moncton, Canada Canonical - Jobs Full time

    Use your deep C++ skills on Windows and MacOS to build an amazing open source developer experience with Multipass, the workstation mini-cloud at your fingertips which provides Ubuntu and appliance VMs on demand for build, test and prototyping. The Multipass team is hiring a Software Engineer to join our distributed team. We greatly value quality in our code,...


  • Moncton, New Brunswick, Canada Canonical - Jobs Full time

    This is an exciting opportunity for a software engineer passionate about open source software, Linux, and Data Centre automation. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.The Ubuntu MAAS team is responsible for delivering our Metal As A Service...


  • Moncton, New Brunswick, Canada MOBIA Full time

    MOBIA Technology Innovations is a Systems Integration company with multiple business unit areas: Broadband and Wireless Services, Managed Services, Infrastructure Solutions, Cybersecurity and Digital Transformation Services. Working with Service Providers, Government, Healthcare, and Enterprises across Canada, MOBIA has developed strategic business...


  • Moncton, Canada Canonical - Jobs Full time

    This role is an opportunity for a hands-on, but literally hands-off, senior technologist with a passion for Linux to build a career with Canonical and drive the success with those leveraging Ubuntu and open source products. If you have experience of IT operations automation, Infrastructure as Code and a passion for technology, then you will enjoy working...


  • Moncton, New Brunswick, Canada Bell Canada Full time

    Req Id: 418195At Bell, we do more than build world-class networks, develop innovative services and create original multiplatform media content – we advance how Canadians connect with each other and the world.If you're ready to bring game-changing ideas to life and join a community that values, professional growth and employee wellness, we want you on the...


  • Moncton, New Brunswick, Canada Bell Canada Full time

    Req Id: 418195At Bell, we do more than build world-class networks, develop innovative services and create original multiplatform media content – we advance how Canadians connect with each other and the world.If you're ready to bring game-changing ideas to life and join a community that values, professional growth and employee wellness, we want you on the...

  • Municipal Engineer

    4 weeks ago


    Moncton, New Brunswick, Canada exp Full time

    At EXP, we're driven to provide innovative solutions for the world's built and natural environments. As a team of engineers, architects, designers, scientists, creators and a community of professionals, we bring diverse and talented people together to solve the world's most complex challenges. Here, you join a team that leverages differences, harnesses their...

  • Municipal Engineer

    2 months ago


    Moncton, Canada Exp Global Inc. Full time

    At EXP, we’re driven to provide innovative solutions for the world’s built and natural environments. As a team of engineers, architects, designers, scientists, creators and a community of professionals, we bring diverse and talented people together to solve the world’s most complex challenges. Here, you join a team that leverages differences, harnesses...

  • Municipal Engineer

    3 months ago


    Moncton, New Brunswick, Canada exp Full time

    At EXP, we're driven to provide innovative solutions for the world's built and natural environments. As a team of engineers, architects, designers, scientists, creators and a community of professionals, we bring diverse and talented people together to solve the world's most complex challenges. Here, you join a team that leverages differences, harnesses their...

  • Municipal Engineer

    4 days ago


    Moncton, Canada Exp Global Inc. Full time

    At EXP, we’re driven to provide innovative solutions for the world’s built and natural environments. As a team of engineers, architects, designers, scientists, creators and a community of professionals, we bring diverse and talented people together to solve the world’s most complex challenges. Here, you join a team that leverages differences, harnesses...

  • Municipal Engineer

    1 week ago


    Moncton, Canada exp Full time

    At EXP, we're driven to provide innovative solutions for the world's built and natural environments. As a team of engineers, architects, designers, scientists, creators and a community of professionals, we bring diverse and talented people together to solve the world's most complex challenges. Here, you join a team that leverages differences, harnesses their...

  • Municipal Engineer

    4 weeks ago


    Moncton, Canada Exp Global Inc. Full time

    At EXP, we’re driven to provide innovative solutions for the world’s built and natural environments. As a team of engineers, architects, designers, scientists, creators and a community of professionals, we bring diverse and talented people together to solve the world’s most complex challenges. Here, you join a team that leverages differences, harnesses...


  • Moncton, New Brunswick, Canada exp Full time

    An online search of EXP will indicate that we are a large multinational architecture and engineering firm with more than 3,000 staff across North America. While this is true, as an employee-owned company, we also take great pride in providing a high level of empowerment and flexibility to our local and regional offices. It's this "family-run business"...


  • Moncton, New Brunswick, Canada exp Full time

    An online search of EXP will indicate that we are a large multinational architecture and engineering firm with more than 3,000 staff across North America. While this is true, as an employee-owned company, we also take great pride in providing a high level of empowerment and flexibility to our local and regional offices. It's this "family-run business"...


  • Moncton, Canada Bell Canada Full time

    Req Id: 418195At Bell, we do more than build world-class networks, develop innovative services and create original multiplatform media content – we advance how Canadians connect with each other and the world.If you're ready to bring game-changing ideas to life and join a community that values, professional growth and employee wellness, we want you on the...


  • Moncton, Canada Bell Canada Full time

    Req Id: 418195At Bell, we do more than build world-class networks, develop innovative services and create original multiplatform media content – we advance how Canadians connect with each other and the world.If you're ready to bring game-changing ideas to life and join a community that values, professional growth and employee wellness, we want you on the...


  • Moncton, Canada Bell Canada Full time

    Req Id: 418195At Bell, we do more than build world-class networks, develop innovative services and create original multiplatform media content – we advance how Canadians connect with each other and the world.If you're ready to bring game-changing ideas to life and join a community that values, professional growth and employee wellness, we want you on the...


  • Moncton, Canada Bell Canada Full time

    Req Id: 418195At Bell, we do more than build world-class networks, develop innovative services and create original multiplatform media content – we advance how Canadians connect with each other and the world.If you're ready to bring game-changing ideas to life and join a community that values, professional growth and employee wellness, we want you on the...


  • Moncton, Canada Bell Canada Full time

    Req Id: 418195At Bell, we do more than build world-class networks, develop innovative services and create original multiplatform media content – we advance how Canadians connect with each other and the world.If you're ready to bring game-changing ideas to life and join a community that values, professional growth and employee wellness, we want you on the...


  • Moncton, Canada Bell Canada Full time

    Req Id: 418195At Bell, we do more than build world-class networks, develop innovative services and create original multiplatform media content – we advance how Canadians connect with each other and the world.If you're ready to bring game-changing ideas to life and join a community that values, professional growth and employee wellness, we want you on the...