24 Jobs Found
Software Developer Full-time Job
IT & Telecoms OttawaJob Details
As a software developer in the accelerated discovery for climate and sustainability you will be supporting our mission to tackle and understand climate challenges using AI and data driven approaches. As such you will be involved in the design, training, validation and deployment of AI models in general as well as Foundation Models in particular to understand the data and dynamics that govern our natural environment. As part of a larger team, your responsibilities will span the whole range of skills required for such projects: Assembling, understanding and processing data, designing models, running experiments, scaling models and optimizing training performance. In addition you will be discussing the work with external and internal stakeholders.
Key responsibilities:
- Collaborate with the rest of the team to assemble and understand data, design and train models, experiment and test hypotheses, validate results.
- Work with external and internal stakeholders to understand requirements and drive adoption.
Required Technical and Professional Expertise
- Advanced knowledge of the python AI stack. In particular, python, numpy, pytorch
- Experience running AI experiments at scale on distributed systems.
Preferred Technical and Professional Expertise
- Experience with several of the following: Non-language foundation models, reinforcement learning, optimization algorithms for gradient descent, distributed training.
- Experience with several of the following software packages: xarray, GDAL, pytorch-lightning
- Hold or be eligible for Canadian government security clearance (Enhanced Reliability).
Req ID:719361BR
Software Developer
IBM Software
Ottawa - 29.61kmIT & Telecoms Full-time
Learn More
Software Developer Full-time Job
IT & Telecoms OttawaJob Details
Requirements:
Languages: Candidates must have knowledge of the English Language
Education: Candidates should have bachelor’s or master’s degree study, major in Computer Science or Artificial Intelligence
Experience: Candidates should have good software development and testing experience, good Python/ programming skills. Ability to develop scripts, automation workflow to deploy updates and fixes on infrastructure primarily network, cloud builds
Other Requirements:
- The candidates should have the ability to develop scripts and automation workflows to deploy updates and fixes on infrastructure, primarily network and cloud builds
- The candidates should have experience with automation tools like Ansible and a similar suite of tools for software provisioning and configuration
- The candidates should possess knowledge of the Big Data ecosystem, including Hadoop, Hive, HBase, Spark, Kafka, and Flink (plus)
- The candidates should have knowledge of Micro-service, Container/Docker, Kubernetes, and knowledge of networks (big plus)
- The candidates should have knowledge of routing, switching, and a basic understanding of network protocols and networking technologies. Experience with tools like Wireshark and knowledge of platforms like Juniper (JUNOS) or Extreme (ExtremeXOS) is a plus
Responsibilities:
- The candidate should be able to contribute to creating automation around infrastructure service, including network, cloud build environment, and other relevant capabilities, using a wide variety of technology and tools, including open source
- The candidate should be able to drive Proof of Concepts (POCs) for infrastructure service and work out Infrastructure as a Service (IaaS) improvements in line with data usage
- The candidate should be able to improve infrastructure reliability, efficiency, visualization, and quality, connecting different systems together using scripting languages and tools
- The candidate should be able to coordinate efforts with infrastructure custodians and administrators to plan deployments, upgrades, and decommissioning
How to apply:
If the position is fit for you and the basic requirements are fulfilled then you can now apply directly to the employer (along with your resume) through the below-mentioned details.
Software Developer
Ericsson
Ottawa - 29.61kmIT & Telecoms Full-time
Learn More
Software Developer Full-time Job
IT & Telecoms OttawaJob Details
The Global Wealth Engineering client technology team is transforming the digital experience for its clients. The team partners and works closely with the Scotia Digital team to bring world-class digital experiences for all Scotia Wealth Management channels. The team plays a key role in helping investors manage their investments and reach their financial goals.
Global Wealth Engineering Technology Team is looking for an energetic and results-oriented Senior Developer to join our team to help implement a new Financial Planning solution for our wealth customers. We’re looking to fill our team with influencers, makers, creators and leaders who are flexible, curious, adventurous, versatile and responsive; and who are ready to roll up their sleeves in a collaborative and productive environment to get things done.
Is this role right for you? In this role you will:
- Lead technical decisioning for the scrum teams, collaborating with solutions architects and other technical leads.
- Capable of applying technological knowledge to the design and implementation of software
- Work at the highest technical level of software development while maintaining a good knowledge of Wealth Management Business concepts and applications
- Develop coding standards and testing approaches.
- Guide technology team through technical issues and challenges
- Delegate work and assignments to team members
- Collaborate with delivery leads to plan milestones, successfully execute software delivery, and escalate issues as needed.
- Design and develop services based on Cloud solutions, such as Microsoft Azure or Google GCP
- Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications
- Leverage industry best practices to design, test, implement and support a solution
- Assure quality security and compliance requirements are met for supported area
- Be flexible and thrive in an evolving environment
- Working experience in performance analysis and tuning
- Provide production support for applications maintained
Do you have the skills that will enable you to succeed in this role? We’d love to work with you if you have:
Must Have Skills:
- Experience building scalable, enterprise level technology stacks with Java
- 7 + years web service development with Java 8+ (minimum 2 years) or above, JAX-WS, JAX-RS, Spring Boot, Spring Security, Spring Data and Swagger/OAS (Open API Specification)
- 3 + years working with cloud based solutions / microservices (Azure, PCF or GCP)
- 7 + years’ experience with Java Frameworks: Spring, JUnit, log4j
- 7 + years’ experience with JSON/RESTful, XML, and SOAP Services
- 7 + years database development skills with Oracle, AzureSQL, Sybase or MSSQL
- Hands-on experience in Cloud MicroService Development
- Hands-on experience with UNIX/Linux
- Hands-on experience with Maven / Gradle, Git, BitBucket, JIRA, Confluence, Jenkins, Azure DevOps
- Experience in application monitoring software, including Dynatrace, Splunk or their equivalent tools.
Nice-To-Have Skills:
- Experience with Microsoft Based Technologies including C#, .NET and SSIS/Azure
- Experience with ETL / Batch Processing and ETL Tools such as Talend or Equivalent
- Experience with Continuous Development or Continuous Integration is a plus
- Development experience in JavaScript (ES6+), React/Redux, NodeJS, ExpressJS and Jest/Mocha
- Knowledge of Apache/Confluent Kafka, Kafka topics, brokers, stream processing and event streaming platforms
- Experience in batch process development/support using shell scripts in Unix/Linux
What's in it for you?
- Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
- Accessibility and Workplace Accommodations - We value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.
- Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
- Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
- Dynamic Ecosystem - Free tea & coffee, universal washrooms, and lots of space for team collaboration.
- Community Engagement - No matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more!
Working location condition: Hybrid
#LI-Hybrid
Software Developer
Scotiabank
Ottawa - 29.61kmIT & Telecoms Full-time
Learn More
Graphic Designer, Corporate Communications Full-time Job
IT & Telecoms OttawaJob Details
Application Close: 15/05/2024
JOB SUMMARY
The Public Information team plans and implements communications programs, services and strategies to promote the programs and services of the City of Ottawa and provides strategic advice to Council and senior leaders regarding responses to events, allegations or circumstances that arise. In emergency and crisis management situations, Public Information plays a critical, cross-departmental role in the planning, development and dissemination of crisis communications.
You are responsible for creating and producing graphical presentations and communication products using industry standard software and technology.
EDUCATION AND EXPERIENCE
Completion of 3 year community college diploma in Graphic Design.
Minimum of 3 years of related experience in graphic design or a similar field for a private or public organization.
KNOWLEDGE
- Superior grasp of industry standard hardware and software including operation of the Macintosh computer and general knowledge of the Macintosh operating system
- Advanced knowledge of print and electronic production processes
- Software including but not limited to, Adobe Creative Suites, InDesign, Photoshop, Illustrator, Acrobat and MS Office Suite
- Knowledge of Adobe After Effects or motion graphics
- Understand the basics of design and layout including balance, symmetry, colour, style and paper selection
- Photography methods, photo manipulation and editing, colour management
- General knowledge of Web design
- Documents archival methods
- Knowledge of applicable health and safety legislation, including the rights and duties of workers.
COMPETENCIES, SKILLS AND ABILITIES
- High level of creativity and attention to detail
- Excellent time and priority management to stay atop of projects occurring simultaneously
- Ability to work independently and as part of a team
- Client centric approach with particular emphasis on Service Excellence
- Excellent interpersonal skills; apply tact and sensitivity in working with clients
WHAT YOU NEED TO KNOW
- Language Requirement: English oral, reading, writing
- You may initially be paid 95% of your starting rate of pay, in accordance with the collective agreement.
- Please save a copy of the job poster. Once the closing date has passed, it will no longer be available.
We wish to thank all applicants for their interest and effort in applying for this position. Only candidates selected for interviews will be contacted.
Graphic Designer, Corporate Communications
City Of Ottawa
Ottawa - 29.61kmIT & Telecoms Full-time
64,175.02 - 75,085.92
Learn More
BUSINESS ANALYST Full-time Job
IT & Telecoms OttawaJob Details
We are currently looking for one (1) Business Analyst and Digital Transformation to participate in carrying out work in systems development and support for the governance of information resources for one of our clients in the Government of Quebec.
Activities to be carried out: a) understand and identify the need as well as the client's business objectives:
b) identify requirements with stakeholders
c) coordinate and manage stakeholder participation
d) analyze underlying problems and causes underlying
e) document findings and issues
f) analyze and prioritize requirements
g) define the change management strategy
h) define the envisaged solutions
i) collaborate in the design and description of the business solution
j) evaluate the solution: performance measurement and evaluation of limits
k) evaluate the costs and benefits of the solution
l) analyze the risks
m) contribute to the design and development of efficient digital solutions
n) produce the deliverables under your responsibility
o) write deliverables for managers and project leaders
p) advise managers and project teams on digital transformation
q) lead meetings and present the results
r) ensure compliance with the scope of the project and the orientations of the project 'organization.
Deliverables:
a) business analysis documentation (business needs, questionnaire, interview, PowerPoint presentation, comparative analysis of solutions, process diagram)
b) documentation required in the CAG's standardized information resources project authorization process, among others, the opportunity file, business file, benefit materialization plan, harm analysis, PowerPoint presentation and dissertation
c) workshop and meeting minutes
d) presentations and executive reports, providing an overview of all the proposals and results.
Minimum requirements
1) Hold an undergraduate university degree (BAC) in the field of information technology or administration
2) Have practical experience of at least five (5) years in business analysis
3) Have used in five (5) mandates the body of knowledge in Business Analysis Body of Knowledge (BABOK) or other internationally recognized practice in business analysis over the last five (5) years
4) Have completed three (3) writing mandates an opportunity file and/or business file over the last five (5) years
5) Having worked as a business analyst in two (2) mandates in which his contribution represents at least 100 days /person per mandate over the last five (5) years.
-
Salary: $45-$55 per hour - to be negotiated (competitive remuneration)
-
3 year contract, part time
-
Start date: May 2024
-
Social advantages
-
Work Location: All of Canada | Telework
This position is for you!
Please send us your CV now to: [email protected] specifying the title and number of the offer: BRK0154AA.
*Please note that only applications meeting the position profile will be contacted. We thank you for your collaboration.
*The use of the masculine gender is used for the sole purpose of lightening the text.
*The diploma must be recognized by the Ministry of Education. For diplomas obtained outside Canada, a copy of the comparative evaluation issued by the Ministry of Immigration, Diversity and Inclusion (MIDI) must be presented.
BUSINESS ANALYST
BROKOU INC
Ottawa - 29.61kmIT & Telecoms Full-time
45 - 55
Learn More
Production and Graphic Artist Full-time Job
IT & Telecoms OttawaJob Details
JOB SUMMARY
Transit Information & Marketing is responsible for the delivery of transit customer information services and new customer information programs for wayfinding and consistency of the OC Transpo brand and messaging to improve the customer experience and transit services in the City of Ottawa.
Working in a high-volume, operational environment with critical deadlines, you provide creative, layout and production assistance in the development of a variety of transit-related graphics, design, illustration and printing tasks for OC Transpo. You utilize layout, design and photography software to produce high quality electronic artwork, and assist with inventory, distribution and print-coordination.
EDUCATION AND EXPERIENCE
Completion of 2 year community college diploma in graphic arts or graphic and design production.
Minimum of 2 years of experience in design, page layout, desktop publishing and print production including print graphics, web graphics and illustration software.
KNOWLEDGE
- General knowledge of public transit information program combined with knowledge of print production process
- General knowledge of transit routes and services
- Knowledge of OC Transpo Visual Identity Standards
- Knowledge of the hardware and software used in desktop publishing and graphic arts
- Understanding of Workplace Safety and Human Rights legislation
- Knowledge of accessibility standards as they apply to printed material
- Knowledge of bilingualism policy and clear print guidelines
- Knowledge of applicable health and safety legislation, including the rights and duties of workers
- General knowledge of the City of Ottawa and OC Transpo bus routes is an asset.
COMPETENCIES, SKILLS AND ABILITIES
- Able to work independently with minimum supervision and collaboratively as part of a team
- Possess planning and organizational skills and flexibility to deal effectively with multiple demands, conflicting priorities, pressures and deadlines
- Able to take direction from a number of sources
- Skilled in the use of different materials and media
- Skilled in digital photography and photo reproduction techniques
- Possess computer literacy in MS Office Suite in a Windows environment including use of intra/Internet
- Demonstrated ability in QuarkXpress, Adobe Photoshop, Adobe Illustrator and Microsoft Front Page
- Demonstrated knowledge of design, page layout and illustration
- Skilled in general page composition, including balance, symmetry, colour, style and paper selection
- Able to demonstrate initiative, substantial creativity and resourcefulness
- Able to communicate effectively, both orally and in writing with a good command of English grammar and punctuation
- Able to work with documents in both English and French
- Able to anticipate and correct related problems
- Able to work in a fast-paced, often stressful work environment
- Attention to detail
- Able to exercise sound judgment
- Possess a work record of good attendance and job performance
WHAT YOU NEED TO KNOW
- Language Requirement: English oral, reading, writing
- Experience and formal training combined with demonstrated performance and ability may substitute for stipulated academic requirements.
- Please save a copy of the job poster. Once the closing date has passed, it will no longer be available.
We wish to thank all applicants for their interest and effort in applying for this position. Only candidates selected for interviews will be contacted.
Production and Graphic Artist
City Of Ottawa
Ottawa - 29.61kmIT & Telecoms Full-time
51,145.64 - 72,545.20
Learn More
Technical Coordinator Full-time Job
IT & Telecoms OttawaJob Details
The Technical Coordinator is responsible for all technical requirements and support for our Newfoundland operations, including Master Control facilities, remote production setups, on-air equipment and the handling of all installation, maintenance and repair requirements for the four Rogers tv stations within the province. They are also constantly in liaison with the national engineering team, NL Station Manager and staff members to ensure the operations are running efficiently, as per Rogers’ procedures and regulations.
What you'll be doing:
-
Perform technical maintenance and troubleshooting for Rogers TV production facilities in St. John’s, Gander, Grand Falls-Windsor and Corner Brook, NL.
-
Support master control operations in each Newfoundland market.
-
Develop preventative maintenance plan..
-
Liaise with management, production staff and volunteers, to respond to their technical faults, issues and priorities.
-
Assess faults, prioritize and report on completion or remedy.
-
Provide on-site technical support for productions as assigned.
-
Recommend, test, purchase and install new equipment and systems.
-
Do research and provide training on new installations as required.
-
Support and maintain Rogers TV’s local IT systems including servers, network infrastructure, applications.
-
Be responsible for technical integrity of automation equipment in NL. Oversee and review file delivery, automation management, and playback continuity through regular checks and adjustments.
-
Work with staff, and provide training, as required, on ingesting and uploading content. Establish standards to ensure flawless execution of content through automation.
-
Perform all required administrative duties including fault reports, monthly reports, time and attendance, expenses, purchasing and ordering of equipment, etc.
-
What you will bring:
Core Competencies:
-
Customer Service Orientation, Teamwork and Collaboration, Adaptability, Initiative and Individual Accountability.
-
Motivated to provide exceptional customer support and be an active member of the overall production process.
Role-Specific Competencies:
-
Innovation/Creative Thinking, Problem Solving, Good Judgment, Achievement Orientation, Listening, Understanding and Responding.
-
College diploma in Electronics and/or Computer Sciences or equivalent experience, specializing in television-radio broadcasting systems.
-
Minimum of 5 years related experience in television-radio broadcasting systems and In-depth working knowledge of television production and editing.
-
In-depth knowledge of analog and digital video and audio systems, solid understanding of broadcast engineering relevant to digital production environment, automated server-based master control operations.
-
Advanced knowledge of Windows based systems and experience with UNIX-based systems.
-
Working knowledge of AutoCAD
-
Highly computer literate with demonstrated competence using desktop applications including Microsoft Office, Adobe, Dashboard, Magnum, or similar technology.
-
Excellent written and oral communications skills.
-
Ability to work under pressure, with minimal supervision at remote locations, including managing multiple conflicting priorities.
-
Detail oriented and able to establish, communicate and meet deadlines.
-
Ensure all company policies and legal requirements under applicable Health and Safety Legislation are met or exceeded.
-
Minimum of 5 years experience in project management and able to lead capital projects within established timelines and budget as required.
-
Valid NL class 5 license with excellent driving and workplace safety records.
-
Be available, on a rotating basis, for after-hours support and must also be able to travel to Central and Western Newfoundland as required. Be willing to work flexible hours as required for special projects.
Schedule: Part time
Shift: Day
Length of Contract: Not Applicable (Regular Position)
Work Location: 541 Kenmount Road PO Box 8033 (034), St. John's, NL
Travel Requirements: Up to 50%
Posting Category/Function: Broadcasting & Broadcast Technicians
Technical Coordinator
Rogers
Ottawa - 29.61kmIT & Telecoms Full-time
Learn More
Senior Database Administrator Full-time Job
IT & Telecoms OttawaJob Details
JOB SUMMARY
The Network Engineering and Operations Branch provides network engineering and operational support and maintenance of the City of Ottawa’s network infrastructure and related networking solutions, which are key enablers of the delivery of all IT services to the corporate and residents.
You provide technical expertise for the management of corporate databases and related platforms and services. You are responsible for the day-to-day operations of a portfolio of databases and related services, and contribute to the ongoing planning for underlying infrastructures and architectures. You also lead database and related activities for complex projects, and actively participate in the unit’s and branch’s business planning functions.
Candidates for this position must have expertise with Oracle database administration and PL/SQL development.
EDUCATION AND EXPERIENCE
Completion of 3 year community college diploma in Computer Science or a related field. University degree is preferred.
Minimum of 5 years of information technology experience and a minimum of 3 years focusing on database administration and development
KNOWLEDGE
- Concepts, operations and management, infrastructure, architecture, configuration, performance, security, backup & restore, best practices and tools relating to Oracle, Microsoft SQL Server, MySQL and other database platforms including open source and cloud-based database services (i.e., Azure, Oracle & AWS),
- Concepts, operations, scripting, security, best practices, and tools relating to Windows, Unix and Linux for database management and operations,
- General understanding of the information technology field, including the different sub-disciplines (i.e., application architectures, networking, servers, storage, cloud, and security) and their relationships with database architecture and management,
- Advanced programming methodologies, techniques, security standards, and tools for databases and related platforms and services (i.e., PL/SQL, T-SQL, Shell scripting, PowerShell, Python, etc.),
- Database related analytic concepts (i.e. data warehouses & data lakes)
- Database performance tuning processes, strategies, and tools,
- Industry trends and developments in database architecture, operations, management, and infrastructure management
- Project management
- Data transformation concepts and tools (i.e., SSIS, Data Factory)
- Data modelling techniques and practices
- Applicable legislation (e.g. the Municipal Freedom of Information and Protection of Privacy Act), and Payment Card Industry Standards
- Knowledge of applicable health and safety legislation, including the rights and duties of workers.
- Desirable Qualifications:
- Experience managing NoSQL and Graph database products
- Experience managing Azure cloud database services including analytical database services such as Data Lakes
- Experience with data transformation platforms such as SSIS, Data Factory
- Knowledge of Enterprise Architecture principles
- City services and applications
COMPETENCIES, SKILLS AND ABILITIES
- Database design, development and administration
- ETL design, development and administration
- Troubleshoot and resolve complex technical problems
- Performance tuning
- Analyze statistics and trends and forecast future requirements
- Write reports, documentation and procedures
- Provide technical leadership and take initiative
- Liaise effectively with all levels of staff, city partners and vendors, across multiple business lines
- Plan for the impact of technology changes on the city
- Organize work and meet deadlines
- Use effective judgment when immediate supervision is unavailable
- Research and analytical skills
- Mentor junior staff (where applicable)
- Good organization and prioritization skills to handle multi-tasking
- Enterprise scale application deployments
- Communication skills to challenge vendor/contractor solutions
- Research, analytical and forecasting skills
- Exceptional critical thinking and problem-solving skills
- Build and lead teams, and supervise the work of external technical specialists
- Diplomatic and tactful
- Collaborative approach in working with others
- Able to interact with other organizations' technical staff effectively
- Well organized and reliable
- Able to handle multiple tasks and work independently with minimum supervision
- Trustworthy with privileged accounts and information
- Work well under pressure
- Commitment to client service/satisfaction
- Self-motivated
- Demonstrates initiative and a good work ethic
- Willing to work flexible hours, including evenings and weekends
- Work systematically and calmly under pressure
WHAT YOU NEED TO KNOW
- Language Requirement: English oral, reading, writing
- Experience and formal training combined with demonstrated performance and ability may substitute for stipulated academic requirements.
- Please save a copy of the job poster. Once the closing date has passed, it will no longer be available.
We wish to thank all applicants for their interest and effort in applying for this position. Only candidates selected for interviews will be contacted.
Senior Database Administrator
City Of Ottawa
Ottawa - 29.61kmIT & Telecoms Full-time
87,068.80 - 105,951.30
Learn More
Cloud Quality Assurance Automation Engineer Full-time Job
IT & Telecoms OttawaJob Details
As a seasoned Cloud Quality Assurance Automation Engineer, you will own the quality for the Cloud HSM product. You will work in close collaboration with the development team, in a scaled agile environment, to ensure the highest level of quality of our Multi-Cloud and on premise products. You will understand the feature and develop testplans and testcases to ensure the feature meets the requirements and is bug free. You will research, recommend, and integrate industry leading test frameworks, so that our complete deployment pipeline is automated and every software update merged can be automatically validated and pushed to production. You will have working experience developing automation on the cloud such as AWS or GCP.
At our Thales Ottawa office, we develop leading edge technologies to secure the cloud, the digital transaction, the mobile world, and the Internet of Things (IoT). Our security solutions are prevalent in today's digital world.
Your quality DNA, and automation programming experience, is the foundation to your success on our team. We will educate you about our products, industry and customers with on-the-job training through mentorship with skilled, experienced peers. You will have an opportunity to work on products that secure critical infrastructures in the global economy.
Be part of a team required to design, implement, test, and support features with the following mind-set: end-user experience, maintainability, scalability, performance, cost, resilient CI/CD.
Key Responsibilities
• Own overall Quality for our product both from a process and testing perspective
• Testing cloud native software, using various platform-as-a-service (PaaS), Software-as-a-Service (SaaS), Infrastructure-as-a-Service (IaaS) technologies and related tools
• Implementing, and maintaining industry leading cloud technology automation framework, in order to test complex cloud product offerings
• Document our quality processes and automation tooling
• Test against our rigid software security practices
• Develop and maintain a suite of automated tests to verify existing functionality, refining the tests as the functionality changes, monitoring results, resolving any issues related to the tests and the test bed
• Mature/replace, our existing automation test suite and tooling
• Maintain our testcases and execution results using Jira and Xray
• Maintain Key Performance Indicators (KPI’s) for test automation of features, release over release, and address the backlog of existing manual tests
• Document bug reports for identified issues during testing. Detail clearly the procedure followed, narrow down the area affected and perform preliminary troubleshooting
• Participating in issue investigation, deployment of applications, and testing/integration in various deployed environments (i.e. Dev, Stage, Production)
• Documenting, managing, and maintaining internal knowledge and processes
• Stay current on industry trends, evolving technologies, and frameworks in the Quality Assurance domain
• Collaborate with other developers, to share knowledge, and improve overall product/solution.
Responsibilities include:
• Following agile methodology. This includes active participation in sprint planning and retrospective meetings, creation of user stories, as well as, corresponding tasks
• Providing feedback to documentation team to develop, improve, and review Customer centric feature documentation
• Interfacing with geographically distributed teams in Ottawa, Toronto, Vancouver, Austin, and other locations on a regular basis
Minimum Qualifications
• Bachelor’s degree in Computer Science or Computer Engineering
• 7+ years’ leading in a Quality Assurance role of highly secure web-based client-server applications using industry leading standards
• 3+ years’ of experience testing embedded devices
• Strong programming skills in any of these languages: Python, Linux scripting
• 5+ years’ of experience automation of API’s
• Minimum of 5 years’ experience delivering software using an Agile/SAFe/Scrum development methodology
Preferred Qualifications
• Working experience/knowledge with industry leading cloud providers GCP or AWS
• Experience with security and identity management (access management, authentication, authorization identity providers), as well as, monitoring framework
• Working with Kubernetes
• Working knowledge of cryptographic concepts (i.e. Encryption concepts and technologies), and an understanding of encryption and cryptographic key management with experience using them to protect sensitive data in database, applications, storage systems, virtualized platforms and cloud environment.
• Familiarity with FIPS (Federal Information Processing Standards), and other NIST requirements
• Working knowledge of CI/CD build and deployment pipelines and DevOps common industry practices
• Experience with automated deployment and associated technologies: terraforms, helm, yaml, ansible
• Deployment and management of docker containers deployed in a kubernetes environment
• Networking and cloud infrastructure knowledge and above average application troubleshooting experience
• Demonstrate strong troubleshooting skills in a cloud environment
• Proven backend testing skills which use micro-service technology which harness SQL/non-SQL databases such as MySQL, Postgres
• Familiarity working with continuous integration tools such as: Gitlab, Teamcity, Terraform, and CI/CD pipeline setup working experience
• In-depth experience working with Linux and Linux based applications
• Familiarity with unit test development, such as junit, and test automation, using frameworks, such as Selenium, Protractor, or Playwright, etc.
• Ability to effectively work in a cross matrixed team environment
• Highly motivated, enthusiastic, with an extreme desire for continual learning, and the ability to work under minimal guidance with demonstrated analytical and problem solving skills in order to deliver features on time in a fast paced team environment
• Strong collaboration and communication skills which will be fundamental to your, and the overall teams success, of the projects you work on
• Stay current, and provide insight on industry leading, testing & automation approaches, architectures, and vendors
• Ensure that non-functional requirements such as security, performance, scalability, usability, and reliability are being tested in our solutions
#LI-Hybrid
#LI-WM1
Cloud Quality Assurance Automation Engineer
Thales
Ottawa - 29.61kmIT & Telecoms Full-time
Learn More
Dynamics 365 Technical Architect - contract Contract Job
IT & Telecoms OttawaJob Details
DLS Technology Corporation is looking for an experienced Dynamics 365 Architect for a long- term, part-time hours contract role. The successful candidate must be set up as an Independent Consultant; and can work remotely in Canada. There could be some travel requirements to Ottawa, Ontario, as determined by the client. There are Government of Canada security requirements for this role.
The ideal candidate for this position has at minimum Level 2 Secret government of Canada security clearance, as well as must be eligible for a Transportation Security Clearance {DLS will assist with this application upon contract award]. This project is scheduled to commence in spring 2024. This is a long-term project [5 years], with deliverables due at various stages throughout the contract. This is not full time, but the Architect will work with the Project Manager to establish timelines and project scheduling upon contract award. Expected hours of work will vary per month, depending on the stage of each implementation project.
If you are a deadline-driven Independent Contractor who meets the technical and professional requirements for this role, we want to hear from you!
Client & Role Overview:
The client’s project objective is to grow and evolve to support and develop cloud solutions and technologies to service the organization.
The Contractors shall provide support, delivery and expertise on all elements pertaining to Microsoft cloud computing and cloud solutions, including Azure, Microsoft 365, and others, as they are implemented. This role is for specific Dynamics 365 Architect to support the project needs.
Responsibilities include but are not limited to:
Key responsibilities are to develop the technical solution designs and implementation plans. Consultant will interact with client, Project Manager and other consultants attached to this contract.
- Researching, programming, planning, design and administer Dynamic 365 ERP software solution
- Coding
- Unit testing
- Building applications
- Prepare structure specifications
- Prepare scale drawings as needed
- Creating, modifying and troubleshooting existing, and new applications and solutions
- Interacting as part of a larger team on long term projects of various length and complexity
- Focus on how solutions recommended address the broader business and technical needs of the client
REQUIREMENTS:
Successful applicants must have:
- Level II Secret clearance
- Be eligible for Transportation Security Clearance
- Microsoft Power Platform Solution Architect Certification at Expert level, or certification in progress
- Minimum 3 years of relevant work experience, projects can be of varying length
- Graduated with a college or university diploma or degree in computer science, software engineering, or other relevant post-secondary education
POSITION HIGHLIGHTS
- Start Date: Spring, 2024
- Sector: public sector, transportation industry
- Open positions: several
- On site/Remote: remote is acceptable, must be able to travel to Ottawa when required
- Language Requirements: English
- Security Clearance: must have Level II Secret
- Client will provide access to equipment
Dynamics 365 Technical Architect - contract
DLS Technology Corporation
Ottawa - 29.61kmIT & Telecoms Contract
Learn More
Software engineer Full-time Job
IT & Telecoms NepeanJob Details
Overview
Languages
English
Education
- Bachelor's degree
Experience
2 years to less than 3 years
On site
Work must be completed at the physical location. There is no option to work remotely.
Responsibilities
Tasks
- Collect and document user's requirements
- Coordinate the development, installation, integration and operation of computer-based systems
- Develop process and network models to optimize architecture
- Research technical information to design, develop and test computer-based systems
- Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems
- Assess and troubleshoot applications software
How to apply
By email
How-to-apply instructions
Here is what you must include in your application:
- Cover letter
This job posting includes screening questions. Please answer the following questions when applying:
- Do you have previous experience in this field of employment?
Software engineer
Agaram Solutions Inc
Nepean - 36.33kmIT & Telecoms Full-time
52.88
Learn More
Senior Systems Developer/Integrator Full-time Job
IT & Telecoms NepeanJob Details
JOB SUMMARY
The mandate of Information Technology Services is to create business value by providing innovative and strategic technology solutions for the business operations of the City of Ottawa.
You are responsible for: researching, architecting, designing, developing, customizing, enhancing and/or integrating large-scale applications/solutions for assigned clients in response to new or changing business requirements and/or for assigned projects; maintaining these applications/solutions; and providing client technical support.
You are also responsible for: writing and maintaining systems documentation; ensuring all code is managed appropriately by using software configuration management tools; following the approved project lifecycle (PLC), as appropriate; ensuring solutions are made bilingual and comply with the Accessibility for Ontarians with Disabilities Act (AODA) Web Content Accessibility Guidelines 2.0 AA (WCAG 2.0 AA); mentoring/coaching of other developers; and performing tests on enhancements / new development.
This position will be supporting the red-light camera/automated speed enforcement project which relies on PlanetPress software and the Power Platform
EDUCATION AND EXPERIENCE
Completion of 3 year university degree or college diploma in information management, information technology, or related field
Minimum of 5 years of progressively more responsible experience in applications development and/or integration, including experience writing and supporting applications with databases.
KNOWLEDGE
- Application development best practices
- IT security best practices and standards relating to application development and/or integration
- In-depth knowledge of the current City of Ottawa development toolset
- Event-driven/object-oriented program design techniques
- Structured systems analyses and design techniques
- City network environment
- Understanding of database concepts relating to application and database security
- System testing techniques
- Knowledge of and experience with COTS system installation, configuration, administration and support
- A combination of knowledge and experience working with Oracle, .Net and/or Java development tool sets
- Troubleshooting application issues
- Good understanding of system failover and recovery strategies
- Applicable legislation (e.g. MFIPPA, AODA) For Business Intelligence (BI) positions:
- Business intelligence tools and reporting
- Extract, Transform and Load (ETL) tools and workloads
- Dimensional data modeling and data warehousing techniques IBM Cognos BI, IBM Cognos Analytics, IBM InfoSphere DataStage are desirable For Enterprise Content Management (ECM) positions:
- Enterprise content management concepts including web content management, records management, and document management
- Knowledge of the records management process, categorizations, disposition rules, etc.
- Requires strong demonstrated training and development experience and knowledge in web technology including web application and server architectures, Java web application frameworks, web security, web-based user interface design, portal architectures, and web services
- Experience with content management tools and enterprise application server architecture Oracle UCM Stellent WebCenter, Oracle WebLogic, SAP Netweaver, Business intelligence tools, UNIX operating system are desirable For Enterprise Service Bus (ESB) positions:
- Administration of ESB infrastructure including maintenance of highly available system, patches/upgrades, and deployments of applications
- Coordinate complex integrations of enterprise systems
- Ensure secure communications of data payloads
- Oracle SOA Suite, including WebLogic, Oracle Service Bus (OSB), Solaris UNIX and Web Service Architectures/Infrastructure are desirable For Geographic Information System (GIS) positions:
- GIS application development
- Enterprise GIS technology
- GIS development tools
- ESRI ArcGIS, Autodesk AMP, Powerbuilder, Safe Software FME are desirable For SAP positions:
- Proficiency in ABAP/JAVA
- Experience with SAP ABAP development and methodology
- SAP specific object oriented programming For Web Developer positions
- Good understanding of Apache, Tomcat, IIS, Drupal and JavaEE architecture
- Requires strong demonstrated training and development experience and knowledge in web technology including web application and server architectures, Java web application frameworks, web security, web-based user interface design, web accessibility principles, portal architectures, and web services
- Php or Perl development experience Drupal and PHP, SAP Netweaver, Solaris UNIX, CentOS Linux are desirable
COMPETENCIES, SKILLS AND ABILITIES
- Develop applications using current development toolset
- Install, customize and configure COTS applications
- Integrate hardware and software
- Liaise effectively with clients, all levels of ITS staff, vendors and consultants
- Gather and document user requirements
- Organize work and meet deadlines
- Demonstrate effective written and oral communication skills
- Work independently and as a team member
- Use effective judgment when immediate supervision is unavailable
- Research and analytical skills
- Good oral and written communication skills
- Mentor junior staff (where applicable) Organize, develop and document procedures
- Good organization and prioritization skills to handle multi-tasking
- Enterprise scale application deployments
- Development techniques for optimal performance and scalability
- Collaborative approach in working with others
- Converse effectively using both technical and general business terminology
- Diplomacy and tact
- Demonstrate initiative and self-motivation
- Work effectively under pressure
- Work with minimum supervision
- Flexible
- Able to meet deadlines
- Client-focussed and service-oriented
- High degree of interpersonal skills
WHAT YOU NEED TO KNOW
- Language Requirement: English oral, reading, writing
- Experience and formal training combined with demonstrated performance and ability may substitute for stipulated academic requirements.
- Please save a copy of the job poster. Once the closing date has passed, it will no longer be available.
We wish to thank all applicants for their interest and effort in applying for this position. Only candidates selected for interviews will be contacted.
Senior Systems Developer/Integrator
City Of Ottawa
Nepean - 36.33kmIT & Telecoms Full-time
87,068.80 - 105,951.30
Learn More