31 Jobs Found
Software Engineer Full-time Job
IT & Telecoms VancouverJob Details
The Gaming ML team in the Core OS organization works on applications of Artificial Intelligence (AI) and Machine Learning to Computer Graphics, Computer Gaming and Media. The Gaming ML team is involved in development of cutting-edge AI techniques including development of novel neural networks and efficient real-time implementation of large neural networks on Graphics Processing Units (GPUs) and dedicated AI processors known as NPUs. Research is at the core of our mission as we aim to revolutionize graphics and gaming with the use of AI. The team is responsible for delivering AI solutions for gaming and graphics across a broad range of Microsoft and third party devices and platforms, including desktop PCs, laptop PCs and dedicated gaming devices such as XBox consoles.
In Core OS, we are responsible for the Operating Systems that power Azure, Microsoft's Linux OS, the platforms for Windows Client and Xbox, and our Windows Server ecosystem – through all of these, we support every one of our cloud businesses and billions of customers around the world. In this era of ubiquitous computing, systems software excellence has never been more important for Microsoft. High quality, high-efficiency operating systems and platform components underpin everything we do as a company, from making our systems more reliable for our customers, to increasing our competitiveness by reducing COGS, to delivering new features and capabilities to delight customers – that’s all us!
To deliver on our mission, we are looking for a Software Engineer 2 with a passion for advancing AI, graphics, and gaming and who has the skills and desire to keep up with the breathtakingly rapid advances of AI in the area. The candidate has an opportunity for broad impact and to influence the direction of AI software and AI hardware to be one of the early pioneers in the area, which, despite of recent advances, is still in its infancy. The candidate should possess prior working experience in computer graphics or imaging and prior working experience with neural networks.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Qualifications
- Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- 2+ years of experience delivering commercial-quality software products for consumers or enterprises.
Other Requirements:
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security sceenings:
-
Microsoft Cloud Background Check:
This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
• Working experience with Neural Networks
• Working experience with Computer Graphics or Imaging
• Exposure to system-level computing (such as drivers, OS, etc.)
Software Engineering IC3 - The typical base pay range for this role across Canada is CAD $83,600 - CAD $159,600 per year.
Find additional pay information here:
https://careers.microsoft.com/v2/global/en/canada-pay-information.html
Microsoft will accept applications for the role until September 8, 2024
#CoreOSJobs
#AEPJobs
Software Engineer
Microsoft Corporation
Vancouver - 37.37kmIT & Telecoms Full-time
Learn More
Cloud Engineer (GCS) Full-time Job
IT & Telecoms VancouverJob Details
WHAT IS THE OPPORTUNITY?
The Cloud Security team is undertaking multiple initiatives as part of RBC's ongoing plan to improve Public Cloud Security across the organization. As a Cloud Engineer, you will play a crucial role in developing innovative solutions to enhance RBC's Cloud Security posture. You will also contribute to the developer experience and foster a culture that encourages best security practices.
WHAT WILL YOU DO?
• Establish core services and data security controls across RBC's cloud environments.
• Design and build cloud data security solutions using automation, TDD principles, and Infrastructure as Code (IaC).
• Implement SRE practices to enhance operational processes and reliability.
• Support all cloud security applications, configurations, and integrations.
• Develop security coverage reports to identify gaps and enhance the cloud security strategy.
• Lead and participate in delivering end-to-end integrated solutions.
WHAT DO YOU NEED TO SUCCEED?
Must Haves
• Familiarity with modern software development, DevOps, and SRE practices.
• Proficiency in Python, Java, Go, or any other modern programming language.
• Experience with AWS, Azure, or GCP.
• Experience in building and optimizing CI/CD pipelines.
• Knowledge of infrastructure as code tools like ARM, CFN, and Terraform.
• Experience working with container tools and platforms.
Nice-to-have:
• Experience with observability tools like Splunk, Dynatrace, Datadog, etc.
• Experience with CSPM, DSPM, or ASPM softwares
What’s in it for you?
We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.
• A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
• Leaders who support your development through coaching and managing opportunities
• Ability to make a difference and lasting impact
• Work in a dynamic, collaborative, progressive, and high-performing team
• A world-class training program in financial services
• Flexible work/life balance options
• Opportunities to do challenging work
#LI-POST
#LI-Hybrid
#TECHPJ
Job Skills
Agile Methodology, Cloud Computing, Cloud Computing Architecture, Cloud Platform, Infrastructure As Code (IaC), IT Systems Integration, Performance Measurement, Requirements Analysis, Software Development, Systems Software
Additional Job Details
Address:
VANCOUVER MAIN BRANCH (B), 1055 GEORGIA ST W:VANCOUVER
City:
VANCOUVER
Country:
Canada
Work hours/week:
37.5
Employment Type:
Full time
Platform:
TECHNOLOGY AND OPERATIONS
Job Type:
Regular
Pay Type:
Salaried
Application Deadline:
2024-08-19
Cloud Engineer (GCS)
Royal Bank Of Canada
Vancouver - 37.37kmIT & Telecoms Full-time
Learn More
Software Dev Engineer Full-time Job
IT & Telecoms VancouverJob Details
Do you want to solve business challenges through innovative technology? Do you enjoy working on cutting-edge, massively scalable services technology in a fast-paced team environment? Do you love working on industry defining projects that move the needle?
At Amazon, we hire the best minds in technology to innovate & build things for the benefit of our customers. The intense focus we have on our customers is why we are one of the world’s most beloved brands – it is part of our company DNA. Our Software Development Engineers play an instrumental role in utilizing cutting edge technology to solve complex problems and get to see the impact of their work.
Amazon challenges are big and impact millions of customers, sellers, and countless products across the globe. Our path is not always easy so we are selective about who joins us on this journey. There is a certain kind of person who takes on software development challenges at Amazon – someone excited by the idea creating new platforms, features, and services from scratch while managing ambiguity and the pace of a company whose ship cycles are measured in weeks, not years. If this is you, come build the future with us.
Key job responsibilities
• Innovating and delivering creative SW Designs to develop new services, solve operational problems, drive improvements in developer velocity, or positively impact operational safety
• Writing requirements capturing documents, design documents, integration test plans, and deployment plans
• Communicating status and progress of deliverables to schedule, and sharing learnings/ innovations with your team and stakeholders
BASIC QUALIFICATIONS
• Bachelor’s degree in Computer Science. To qualify, applicants should have earned a Bachelor’s degree or higher between July 2023 and August 2024. Possible start dates for this role are between July to October 2024
• Programming experience in internship or coursework with programming language such as Python and/or C or C++.
PREFERRED QUALIFICATIONS
• Master’s or PhD degree with focus on computer science
• Strong knowledge of Computer Science fundamentals in object-oriented design, data structures,
algorithm design, problem solving, and complexity analysis
• Experience with distributed, multi-tiered systems, algorithms, and relational databases.
• Experience in optimization mathematics such as linear programming and nonlinear optimization.
Software Dev Engineer
Amazon
Vancouver - 37.37kmIT & Telecoms Full-time
89,700 - 149,800
Learn More
Senior software developer Full-time Job
THINKINGLABS TECH SOLUTIONS INC
IT & Telecoms VancouverJob Details
Requirements:
Languages: Candidates must have knowledge of the English Language
Education: Candidates need standard educational qualifications such as a bachelor’s degree
Experience: Candidates should have experience of 2 years to less than 3 years
Computer and technology knowledge: Subversion (SVN), Python, SQL, MySQL, PHP, API
Candidate Status:
Canadian citizens and permanent or temporary foreign workers of Canada are eligible for this position.
- International Candidates who don’t have a valid Canadian work permit also can apply
Responsibilities:
- The candidates should be able to write, modify, integrate and test software code
- The candidates should be able to maintain existing computer programs by making modifications as required
- The candidates should be able to identify and communicate technical problems, processes and solutions
- The candidates should be able to prepare reports, manuals and other documentation on the status, operation and maintenance of software
- The candidates should be able to assist in the collection and documentation of user’s requirements
- The candidates should be able to assist in the development of logical and physical specifications, program special effects software for film and video applications
- The candidates should be able to research and evaluate a variety of software products, write, modify, integrate and test software code for e-commerce and other Internet applications
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.
By email
[email protected]
Senior software developer
THINKINGLABS TECH SOLUTIONS INC
Vancouver - 37.37kmIT & Telecoms Full-time
41.10
Learn More
Software Development Engineer Full-time Job
IT & Telecoms VancouverJob Details
As a Software Development Engineer with Amazon MQ, you will be responsible for designing, developing, testing, and deploying distributed open-source message broker systems and large-scale solutions for our world-wide customer base. In this, you will collaborate closely with cross-functional peers and open source project maintainers to influence our overall strategy and define the team’s roadmap. You will drive the system architecture, spearhead best practices that enable a quality product, and help coach and develop junior engineers. A successful candidate will have an established background in engineering large scale software systems, a strong technical ability, great communication skills, and a motivation to achieve results in a fast-paced environment.
About the team
Inclusive Team Culture:
Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.
Mentorship & Career Growth:
Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.
BASIC QUALIFICATIONS
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
PREFERRED QUALIFICATIONS
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status. If you would like to request an accommodation, please notify your Recruiter.
The base salary for this position ranges from $114,800/year up to $191,800/year. Salary is based on a number of factors and may vary depending on job-related knowledge, skills, and experience.
Software Development Engineer
Amazon
Vancouver - 37.37kmIT & Telecoms Full-time
114,800 - 191,800
Learn More
Computer Programmer/Analyst - GIS Analyst Full-time Job
IT & Telecoms VancouverJob Details
Main Purpose and Function
The GIS Analyst utilizes data analytics to assess and communicate opportunities and progress towards Solid Waste Utility and Street Cleaning business goals. The position supports continuous service delivery and policy setting improvements using systems solutions; leverages geospatial analysis, business analytics, and reviews of associated business performance metrics to drive strategic, operational, and financial decisions; and supports service transformation to improve Divisional performance and value. This role works closely with GIS, Technology Services, and Engineering business leaders to leverage business intelligence to simplify and provide value-added analysis and metrics reporting. The GIS Analyst works with confidential and sensitive data, identifies workforce trends, informs strategic direction regarding operational improvements, and identifies root-cause business data issues.
The GIS Analyst's immediate focus includes:
- Vehicle route optimization products and supporting GIS data modeling.
- Preparing recommendations on data enablement opportunities to capture sensitive street cleaning data (including abandoned items)
- Integrating geospatial and non-spatial datasets from operations and legacy sources to display current state information as actionable intelligence for the Solid Waste Management Division, with particular focus on waste collection and disposal operational optimization and waste reduction.
Key Contacts and Reporting Relationships
The position reports to the Engineering Business Support Analyst and works closely with team members in Solid Waste Branches, frontline employees, and other Engineering staff. Key contacts and relationships include Technology Services, Green Infrastructure, Risk Management, Project Steering Committees, cross-departmental counterparts within the City of Vancouver and external stakeholders including vendors and partners.
Specific Duties/Responsibilities
- Provides business decision support to Solid Waste Branches which includes budgeting and reporting on key performance indicators, GIS modeling,business analysis, and business case development
- Consults, leads, advises, and develops benefits realization plans for critical programs and tracking actual performance against business plans (benefits realization)
- Creates scripts and models (python, R, SQL, model builder) to automate analytics processes and graphic outputs to increase efficiency and/or address operational needs
- Contributes to the development and implementation of enterprise data strategy, including overseeing standards for performance metrics and analysis
- Analyzes large datasets for enterprise systems and developing performance metrics as well as presenting results
- Consults with division business units in analyzing existing and proposed geographic information systems tools – including proposing data collection methods, modeling, procedure changes, and the development of requirements and conceptual solution designs
- Provides technical assistance and expertise for the collection, storage, and use of spatial data across the division
- Researches, develops, benchmarks and establishes best practices for data enablement (including spatial and non-spatial data) to continue moving the City's Solid Waste Utility and street cleaning operations towards its business goals.
- Consults business units on GIS-based products to compile, analyze, forecast, and prepare summary reports and data visualizations, such as graphs and maps, tables, and dashboards.
- Integrates and combines data from multiple city sources (including Cart Asset Management System (CAMS), Hansen Asset Management System, timesheets, Mobile Data Collection apps) to run complex analytics and spatial analytics for business groups to gain insight into operations and/or inform financial decisions.
- Plans mobile data collection strategies and workflows, including the implementation, rollout, and training to frontline staff (typically using Survey123, Field Maps and other GIS related programs) for different business groups and projects
- Supports and collaborates with operations staff on waste collection, street cleaning and solid waste operations route optimization utilizing various data sources, analysis methodologies, and software (including ESRI GIS and RouteSmart)
- Researches new software or potential applications for projects requiring the use of geographic information technology, and makes recommendations on best use/practice in the division.
- Creates documentation outlining technical solutions
- Designs develops, presents business insights, and identifies business opportunities through advanced data analytics to senior management.
- Recommends solutions and alternatives related to accessibility, interaction, and presentation of data.
- Other duties/responsibilities as assigned.
Minimum Qualification Requirements
Education and Experience:
- Completion of a post-secondary diploma in Information Technology or Business Analytics with a specialization in Data Science or Geographic Information Systems plus considerable experience in programming, data analysis, and business process and performance improvement using a structured methodology or an equivalent combination of applicable education and experience.
- Experience in supporting and developing GIS strategies to support business decisions
- Experience working with and advising operational leadership.
Knowledge, Skills and Abilities:
- Thorough knowledge of building or reviewing highly complex spatial-temporal data management systems, including data capture, management, business intelligence, and data mining, designing reports and dashboards for effective decision making, initiating business process improvements, and supporting change initiatives and strategic decisions for a complex operations-focused organization
- Considerable knowledge of research techniques, statistics, data systems, performance metrics, finance, and business concepts.
- Knowledge of SQL (SQL Server, Oracle) and Data Science languages (Python, or R)
- Knowledge of building data visualizations and dashboards (PowerBI)
- Advanced skills in ESRI GIS-based tools (ArcGIS Pro, Spatial Analyst, Operational Dashboards, StoryMaps, FieldMaps, and Survey123)
- Ability to support and facilitate complex multi-stakeholder initiatives and engagements
- Ability to identify issues and generate resolution options in clear, concise, and compelling terms in a complex business environment.
- Ability to strategically answer complex business problems through data analysis, scenario modeling, data visualizations, and creative thinking
- Ability to analyze and synthesize data from multiple data sources and formats.
- Ability to identifying performance measures to inform strategic decisions
- Ability to display information as map-based visuals for operational deployment
- Strong business understanding and ability to link root-cause issues to data insights; ability to "connect the dots" and make strategic recommendations within a complex organization
- Ability to make sound recommendations and judgments in a wide variety of complex situations with no established precedents
- Ability to simultaneously manage multiple organizational priorities, projects, and deadlines
- Excellent communication and presentations skills with the ability to deliver complex concepts to both technical and non-technical audiences
- Excellent verbal and written communication skills.
- Ability to maintain professionalism, objectivity, confidentiality, tact, and diplomacy
- Strong analytical, research, and organizational skills
- Strong business understanding and ability to link departmental strategic goals to metrics.
- Excellent interpersonal skills and ability to work well independently and in a team.
- Ability to handle confidential and sensitive information with a high degree of discretion and impartiality.
- Ability to meet transportation needs of the department.
Where operationally appropriate and subject to change, the City of Vancouver has a Flexible Work Program. This program allows staff to work remotely 1 – 4 days a week from locations that are a daily commutable distance from their work at a City worksite. At this time this position is eligible to be part of the Flexible Work Program.
Business Unit/Department: Engineering Services (1300)
Affiliation: CUPE 15 Non Pks
Employment Type: Temporary Full Time
Position Start Date: July 2024
Position End Date: 08/08/2025
Salary Information: Pay Grade GR-027: $47.62 to $56.27 per hour
Application Close: June 7, 2024
Computer Programmer/Analyst - GIS Analyst
City Of Vancouver
Vancouver - 37.37kmIT & Telecoms Full-time
47.62 - 56.27
Learn More
Systems Analyst II Full-time Job
IT & Telecoms VancouverJob Details
Main Purpose and Function
The primary purpose of this position is to investigate IT and business requirements; design, develop, document and support solutions; and apply knowledge of the best-of-breed processes and procedures in business applications to recommend changes to business processes. This position is to be a leader of software development projects through the preliminary investigation, analysis of requirements, business case and feasibility study, design, implementation, quality control, documentation, and post-implemenation review phases. This position provides ongoing application support and responsibilities may include performing changes to business application configuration and programs. This position also performs hands-on programming when required. The position has access to confidential information and makes critical recommendations for changes in methods, processes and procedures that may impact on financial and operational areas as well as staffing work loads, working conditions, changes in positions or staffing levels.
Specific Duties and Responsibilities
- Performs hands-on programming when required to support projects and technology pilots
- Researches, evaluates and recommends new tools and methodologies for development of business applications
- Identifies opportunities to improve operational effectiveness through the use of technology and makes recommendations where appropriate (make changes to use of system, business process and/or add additional functionality)
- Recommends changes in technology platforms and processes that may impact on financial and operational areas as well as staffing work loads, working conditions, changes in positions or staffing levels
- Consults with customers to understand business processes and requirements, and applies critical thinking and analysis skills to deliver end-to-end solutions
- Manages projects through all phases from planning, design, development, implementation and hand-over to operational support
- Prepares documentation including project charters, business cases, statements of work, user stories, estimates, matrices of responsibility, training materials, system configuration documentation, etc.
- Develops systems alternatives including work procedure changes, and recommends the most suitable alternative to assist customers in meeting their operational requirements
- Develops technical specifications including diagrams and charts to provide the blueprints for developers to write or code programs
- Reviews or develops test scripts and scenarios to ensure adequate testing of system configuration and integration
- Performs testing, configuration changes, enhancements and new functionality in order to ensure system integrity and proper integration across various applications
- Remains current with developments in applications and related technologies, including releases and enhancements/new functionality
- Delivers presentations to customers (users, departments) and technical staff on systems solutions and specific technologies
- Provides problem resolution for calls referred by Help Desk
- Investigates and follows up on application system errors/problems, and liaises with IT staff or vendors as required to resolve these issues
- Provides technical assistance to business applications upgrades and implementation of other modules, including integration to other applications
- Provides support to corporate and departmental reporting, assists in the use of existing reports, and develops/documents additional reports, as required
- Monitors applications performance, trouble shoots problems with technical specialists
- Participates in demos to customers and provides on-going support and guidance
- Participates in the development of new standards, and leads technical committees
- Has access to highly sensitive and business critical data from all City departments (e.g. taxes and utilities owing, parking tickets outstanding, and vendor pricing)
- Other duties/responsibilities as assigned
Qualifications
Education and Experience:
- Related post-secondary degree, with preference for graduate degree in Computer Science or Business Administration or an equivalent combination of education, training and experience
- 5+ years of experience with:
- C# and .NET (.NET Core preferred)
- SQL/database design
- Systems analysis and application reporting tools
- Server technology and software
- System integration between business applications and across technical platforms
- API Management and Integration Platforms (API design, gateways, analytics)
Knowledge, Skills, and Abilities:
- Thorough knowledge of programming technologies: SQL, .NET Core, React, JavaScript, integration tools, low code platforms
- Thorough knowledge of current trends, standards, and products in Information Technology, (i.e. .NET and Object-Oriented Methodology, Mobile Computing, Cloud, Business Intelligence, Agile Methodology)
- Demonstrated ability to gather and interpret requirements, constraints, and risks from various business units to inform system design and architecture.
- Demonstrated operational and project management skills: results focused, team oriented
- Proven skills in developing detailed technical implementation plans, with a clear understanding of scope, budget, and schedule management for IT projects and initiatives.
- Broad knowledge across multiple aspects of the business (i.e. organizational structure, key players, current business processes and supporting systems and services, etc.)
- Thorough knowledge of configuration of applications
- Strong analytical and problem solving skills
- Combination of strong technical and business skills
- Demonstrated ability to work both independently and as a member of a team
- Ability to manage projects, multiple priorities and respond to requests in a timely manner
- Ability to establish and maintain effective working relationships both internally and externally with technical and non-technical staff
- Ability to handle business critical and sensitive information
- Demonstrated ability to work under pressure, manage multiple priorities and respond to requests in a timely manner
- Continuous improvement and continuous learning mindset
- Knowledge of municipal business processes would be an asset
Where operationally appropriate and subject to change, the City of Vancouver has a Flexible Work Program. This program allows staff to work remotely 1 – 4 days a week from locations that are a daily commutable distance from their work at a City worksite. At this time this position is eligible to be part of the Flexible Work Program.
The City’s COVID-19 vaccination policy is currently suspended and as a result, vaccination against COVID-19 is not required at this time. However, should circumstances change and the City deem it necessary to re-introduce such policy, you may be required to provide proof of vaccination against COVID-19 in order to be eligible to continue performing your duties.
Business Unit/Department: IT, Digital Strategy & 311 (1070)
Affiliation: Exempt
Employment Type: Regular Full Time
Position Start Date: May, 2024
Salary Information: Pay Grade RNG-080: $92864 to $116070 per annum
Application Close: May 5, 2024
Systems Analyst II
City Of Vancouver
Vancouver - 37.37kmIT & Telecoms Full-time
92,864 - 116,070
Learn More
DevOps Engineer Full-time Job
IT & Telecoms VancouverJob Details
As a DevOps Engineer, you will play a crucial role in designing, building, and maintaining our infrastructure and development processes. You will work closely with the product team to ensure seamless integration between development and operations. Our tech stack includes Node.js on AWS (utilizing Aurora, DynamoDB, and SQS). Join our small and passionate team as we push the boundaries of automation, scalability, and reliability. Flexible work hours weekdays / weekends.
Responsibilities
- Design, build, and maintain the infrastructure and deployment pipelines.
- Develop and enhance tools for automated deployment, monitoring, and operations.
- Collaborate with development and operations teams to ensure smooth integration and continuous delivery.
- Implement and maintain system security and data protection measures.
- Identify and troubleshoot infrastructure and deployment issues in a timely manner.
- Optimize and scale infrastructure to support the growing needs of the platform.
- Implement and maintain robust monitoring and alerting systems.
- Collaborate with cross-functional teams to drive efficiency and process improvements.
Requirements
- Strong proficiency with scripting languages like Python, Bash, or PowerShell.
- Proficiency in using containerization technologies like Docker and orchestration tools like Kubernetes.
- Experience with cloud platforms, preferably AWS (EC2, S3, RDS, Lambda etc.).
- Solid understanding of networking concepts, security, and protocols.
- Familiarity with CI/CD tools and pipelines (e.g. GitHub Actions).
- Knowledge of infrastructure-as-code tools such as Terraform or CloudFormation.
- Knowledge of database administration and optimization.
- Strong understanding of version control systems, particularly Git.
- Excellent problem-solving and troubleshooting skills.
- Ability to work independently and collaboratively in a fast-paced environment.
- Strong communication skills to effectively collaborate with team members.
Bonus
- Familiarity with Agile and DevOps methodologies.
- Experience with performance tuning and optimization of web applications.
- Familiarity with microservices architecture.
- Experience with payment processing and gateways
Why Work with Us
By joining Commerce7, you'll be part of the ground floor of a small, profitable, and fast-growing company, allowing you to launch your career to the next level. In addition to a competitive salary and great career development potential, we offer the following benefits:
- Make a daily impact with your work, as your contributions will significantly contribute to our business's success.
- Be part of a motivated and passionate team dedicated to empowering our clients with the tools and knowledge they need to succeed.
- Free wine! Enjoy a quarterly wine club shipment on us.
Apply
We value your time and effort in applying for a new job. To apply, please send your resume, cover letter, and any links to your GitHub projects to [email protected]. We look forward to receiving your application and learning more about you.
DevOps Engineer
Commerce7
Vancouver - 37.37kmIT & Telecoms Full-time
Learn More
Business Analyst Full-time Job
IT & Telecoms VancouverJob Details
Main Purpose & Function
Reporting to the Senior Fleet Engineer, the Business Analyst is responsible for senior analytical and business/systems consulting work, as well as managing technology projects for Fleet and Manufacturing Services. Support will include developing business cases as well as detailed cost/benefit and enterprise risk analyses. The Business Analyst will manage all phases of the projects including planning, execution, control and closeout, and is responsible for a timely delivery of the projects within budget and to a high level of quality.
Specific Duties & Responsibilities
Senior level Business Analyst:
- Leading strategic planning of technology needs, future direction and deployment for Fleet and Manufacturing Services. This may include working with departmental business groups to identify business requirements, and with IT groups to identify technology requirements; participating in or conducting meetings as required.
- Conducting business process analysis (using Lean/ Six Sigma or similar methodologies) to conduct value stream mapping, analyze business requirements, identify relevant KPIs, complete current state analysis, develop future state recommendations and build an implementation plan.
- Creating and presenting project and business level reports or topics to project team members, project stakeholders and senior executives, including creating and distributing communications materials.
Project Management:
- Responsibility will cover all aspects of project delivery from planning out the projects in detail, clearly identifying project scope, budget and schedule as well as project risks, project organization and the project management approach.
- Participating in confidential planning that may have City-wide operational and financial implications, developing and making recommendations that may result in the re-assignment of responsibilities between staff or organizational units within the City, and in the reduction of or increase to staff complement.
Operational Data and Informatics Analyst:
- Supporting end users in developing dashboards and metrics reports using various tools.
- Assisting the business in tracking, reporting and producing status dashboards on key performance indicators (KPIs)-metrics.
- Other duties/responsibilities as assigned.
Qualifications
Education and Experience:
- Bachelors’ degree in Computer Science, Engineering or Business Administration.
- A minimum of five years of experience as a Business Analyst or Systems Analyst II in IT Systems and implementing business applications, with a preference for municipal experience.
- A minimum of 3 years of proven experience in leading, supporting and implementing business improvement, project management, process reviews and successfully managing change.
Knowledge, Skills and Abilities:
- Thorough knowledge of statistical analysis, database design design and management.
- Advanced knowledge of application reporting and BI tools; SQL and SQL Reporting; complex data sets, statistical analysis.
- Demonstrated knowledge of Project Management methodologies, processes, standards and policies.
- Good understanding of Organizational Change Management principles, methods and processes.
- High level of proficiency with IT applications; advanced usage of Excel, pivot tables, power BI required.
- Demonstrated ability to apply Project Management methodologies to projects for successful completion.
- Excellent verbal and written communications skills; ability to write effectively, organize and maintain project documentation, status reports, effective presentations and summaries.
- Effective organizational skills and demonstrated ability to coordinate priorities and deliver high-quality and timely results under tight deadlines.
- Demonstrated ability to speak effectively in public through formal and informal meetings and presentations across all levels of the organization.
- Demonstrated ability to conduct research, analyze and solve problems, summarize results and make decisions or recommendations based upon thorough analysis.
- Ability to develop and maintain effective working relationships internal and external stakeholders.
- Ability to reconcile differing perspectives, develop consensus, and secure cooperation and support from both customers and team members.
- Comfortable in an operational setting and with the work environment that can include the wearing of safety as required by the safety practices at the different locations.
Where operationally appropriate and subject to change, the City of Vancouver has a Flexible Work Program. This program allows staff to work remotely 1 – 4 days a week from locations that are a daily commutable distance from their work at a City worksite. At this time this position is eligible to be part of the Flexible Work Program.
The City’s COVID-19 vaccination policy is currently suspended and as a result, vaccination against COVID-19 is not required at this time. However, should circumstances change and the City deem it necessary to re-introduce such policy, you may be required to provide proof of vaccination against COVID-19 in order to be eligible to continue performing your duties.
Business Unit/Department: Engineering Services (1300)
Affiliation: Exempt
Employment Type: Temporary Full Time
Position Start Date: June, 2024
Position End Date: June, 2026
Salary Information: Pay Grade RNG-080: $97,032 to $121,294 per annum
Application Close: April 26, 2024
Business Analyst
City Of Vancouver
Vancouver - 37.37kmIT & Telecoms Full-time
97,032 - 121,294
Learn More
Senior software developer Full-time Job
THINKINGLABS TECH SOLUTIONS INC
IT & Telecoms VancouverJob Details
Requirements:
Languages: Candidates must have knowledge of the English Language
Education: Candidates need standard educational qualifications such as a bachelor’s degree
Experience: Candidates should have experience of 2 years to less than 3 years
Computer and technology knowledge: Subversion (SVN), Python, SQL, MySQL, PHP, API
Candidate Status:
- Canadian citizens and permanent or temporary foreign workers of Canada are eligible for this position.
- International Candidates who don’t have a valid Canadian work permit also can apply
Responsibilities:
- The candidates should be able to write, modify, integrate and test software code
- The candidates should be able to maintain existing computer programs by making modifications as required
- The candidates should be able to identify and communicate technical problems, processes and solutions
- The candidates should be able to prepare reports, manuals and other documentation on the status, operation and maintenance of software
- The candidates should be able to assist in the collection and documentation of user’s requirements
- The candidates should be able to assist in the development of logical and physical specifications, program special effects software for film and video applications
- The candidates should be able to research and evaluate a variety of software products, write, modify, integrate and test software code for e-commerce and other Internet applications
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.
By email
[email protected]
Senior software developer
THINKINGLABS TECH SOLUTIONS INC
Vancouver - 37.37kmIT & Telecoms Full-time
41.10
Learn More
Computer Network Technician Full-time Job
IT & Telecoms VancouverJob Details
We are looking to hire 1 permanent full time Computer Network
Technician in lower mainland as soon as possible.
Job Duties include
Maintain, troubleshoot and administer the use of local area networks (LANs}, wide area networks (WANs}, mainframe networks and computer workstations and peripheral equipment.
Evaluate and install computer hardware, networking software and operating system software.
Load computer tapes and disks and install software and printer paper and forms.
Provide problem-solving services to network users, Implement data, software and hardware security procedures.
Perform routine network start up and close down and maintain control records.
Perform data backups and disaster recovery operations.
Set up local area networks and connections to the Internet.
Modify Web pages, applets and scripts.
Employment Requirements:
The position requires 3 years to less than 5 years experience.
Minimum Bachelor degree and good communication skills in English language are required
Ideal candidate should be accurate have excellent written and oral communication, be team player, have effective interpersonal skills and organized.
The working conditions and physical capabilities require work under pressure, tight deadlines, fast-paced environment, attention to detail and sitting for long hours.
The candidate must have knowledge of Intranet, Internet, servers, desktop applications, file management software, security software, word processing software, presentation software, mail server software, MS Office, MS Windows and spreadsheet
Terms of Employment:
The candidates are expected to be available for work for day time. These are full time (40 hours per week) and permanent positions with a salary of $29.00/Hour. Employer will provide medical, dental and vision care benefits.
Anyone who can legally work in Canada can apply for this job. If you are not currently authorized to work in Canada, the employer will not consider your job application. Candidates who are willing to relocate from across Canada are encouraged to apply and will be helped with the relocation costs.
How to Apply
By email:[email protected]
By mail: 140-709 SE Marine Drive, Vancouver BC V5X 2T8
In person: 140-709 SE Marine Drive, Vancouver BC V5X 2T8 (from 07:30 to 17:00)
Online:http://www.hibeamgroup.com
Computer Network Technician
HI Beam Contractors Ltd
Vancouver - 37.37kmIT & Telecoms Full-time
29
Learn More
Software Dev Engineer Full-time Job
IT & Telecoms VancouverJob Details
Key job responsibilities
Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.
We are open to hiring candidates to work out of one of the following locations:
Vancouver, BC, CAN
BASIC QUALIFICATIONS
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
PREFERRED QUALIFICATIONS
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- 3+ years of Android development experience
- 3+ years of Apple platform development experience
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status. If you would like to request an accommodation, please notify your Recruiter.
Salary is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.
Software Dev Engineer
Amazon
Vancouver - 37.37kmIT & Telecoms Full-time
114,800 - 191,800
Learn More