This job board retrieves part of its jobs from: Healthcare Jobs | Customer Service Jobs | Work From Home

Daily updated job offers for the people of Ottawa

To post a job, login or create an account |  Post a Job

   jobs in ottawa   

Find your next job here, with us! Daily updated job offers!

previous arrow
next arrow

Senior Cloud Software Designer

Berean Group International, Inc.

This is a Contract position in Ottawa, ON posted November 12, 2020.

Job Title Senior Cloud Software Designer (NSNJP00028604) Location 600 March Ottawa, ON
– CANADA K2K 2E6 Duration 12 months contract You can call me at 954-376-3292 Description Candidate will be required to work onsite at Nokia Ottawa office when they reopen, Seeking senior cloud software designer responsible for the architecture, design and development of a next generation service that we want to bring to market.

Candidatesrsquo primary focus will be to architect and develop a cloud-based product with a focus on performance, scalability and usability.

Main duties will include creating modules and components and coupling them together into a functional app.

A thorough understanding of all the components of our platform and infrastructure is required.

RESPONSIBILITIES Develop high-level design documentation as required for the project.

Delivering a complete cloud-based microservices application Ensuring high performance Communicating with external web services Work in close partnership with other developers, testers, product line manager, project manager to refine requirements, recommend possible solutions, develop and test the applications.

Interact with support team to determine root cause and develop efficient solutions for issues found in the field Write and maintain documentation for internal purposes as well as for the customer Assist in task planning, estimation and scheduling Interact with the client when necessary SKILLS AND QUALIFICATIONS 10 years of professional experience in web design and software development Expert in designing and developing Cloud Native, Microservices applications, unsing Containers and Virtualization Technologies like Docker, Kubernetes (K8s), Consul, Redis, gRPC and Open Source Integration Hands-on experience in software development and processes with strong analytical and debugging skills for web applications, identifying front-end versus back-end issues Proficiency with Java, JavaScript, CSS, HTML5 and modern web application architectures Thorough technical understanding of public could systems both VM and container based AWS, Google Cloud, Azure, etc Integration with RESTful APIs and JSON Creating self-contained, reusable, and testable modules and components Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system Proficiency with document database and noSQL database Experience with building the infrastructure for serving the front-end app and assets Writing extensive unit tests using automated TDD tasks Mocking up ideas and presenting them for discussion Professional, precise communication skills Willing to work in lean and extremely agile environment start-up work culture to achieve stiff and challenging targets Team player with proven ability to work in diverse team environment ldquoMake it happenrdquo attitude, inventive, resourceful and flexible in a fast-paced, challenging and ever changing environment.

PREFERENCE Familiarity with Spring Cloud and Bootstrap framework Experience with large scale web applications Solid understanding of the full web technology stack (e.g.

HTTP protocol, status codes, cookies, headers, asset loading caching) Familiarity with UnixLinux Networking domain experience (MPLSIPEthernet) Knowledge of Software Defined Networking Network Function Virtualization concepts Integration and use of Open Source software EDUCATION College or Bachelor’s degree or higher in Computer Science, Software Engineering, or equivalent experience.