IT Support Developer

2 weeks ago


Vancouver, British Columbia, Canada Inkeros Full time

IT Support Developer (Data Engineer)

As an integral part of our IT Support department, the Support Developer plays a crucial role in ensuring the seamless operation of stakeholder applications, systems, and data. Their primary objective is to maintain smooth and error-free functionality by resolving internal support tickets promptly while continuously enhancing existing solutions and developing new ones. With a focus on designing fully functioning, debugged code and comprehensive documentation, the Support Developer contributes significantly to the achievement of our development goals and the overall success of our Solution Development team

EXPECTED OUTCOMES AND DELIVERABLES:

Development and Documentation:

  • Design, develop, and document complex, debugged code with required documentation.
  • Provide technical and functional direction within the development team.
  • Write high-quality, maintainable, scalable, and performant code.
  • Create and maintain thorough technical documentation, including integration points between front-end and back-end systems.
  • Use debugging tools and techniques to identify, diagnose, and resolve technical issues.
  • Participate in code reviews, providing and seeking feedback to improve code quality.
  • Ensure product scalability and alignment with industry trends, making recommendations for improvement.

Solution Development and Collaboration:

  • Create technical and functional solutions to meet requirements, collaborating with developers, engineers, and stakeholders for seamless integration and functionality.
  • Gather, understand, and receive feedback on functional and non-functional requirements and functionality from business stakeholders.
  • Translate requirements into technical designs and work with the development team to implement them.
  • Implement architectural designs in alignment with overall architecture and business goals.
  • Help define the structure, components, modules, interfaces, and data specified requirements.
  • Ensure codebase alignment with design vision and intuitive user interface.
  • Identify and mitigate potential risks related to technology, scalability, security, and integration issues.

Support and Escalation:

  • Assist as Level 1 within Support Escalation Program, diagnosing and resolving support tickets.
  • Reproduce reported issues and trace them to locate the root cause.
  • Develop, test, and release code/data/configuration changes as part of IT Support.
  • Log and report outcomes, actions taken, and resolutions.
  • Evaluate and respond to support issues to ensure stakeholder satisfaction.
  • Escalate support issues to Level 2 when required.

Project Management and Communication:

  • Provide accurate work estimations and ensure projects are completed according to schedule.
  • Regularly communicate progress towards milestones with managers and teammates.
  • Use Jira tickets to coordinate ongoing development initiatives and daily tasks.
  • Monitor Jira tickets to ensure timely responses and high-level communication among teammates and stakeholders.

Maintenance and Feature Development:

  • Maintain and extend in-house solutions, performing regular maintenance tasks.
  • Progress tickets through the development path and write QA testing instructions.
  • Create and modify new features based on written specifications.
  • Document implementation details and attend project technical briefings.

REQUIRED COMPETENCIES

  • Continuous Learning: Actively seeks opportunities to enhance skills and knowledge to improve personal and organizational performance.
  • Informing: Effectively communicates essential information to team members, ensuring clarity and timeliness regarding tasks, deadlines, and deliverables.
  • Teamwork: Collaborates with colleagues across teams to achieve common objectives and goals.
  • Adaptability: Easily adjusts to changing work environments and requirements, demonstrating flexibility in approach and mindset.
  • Follow-through: Demonstrates self-direction and accountability, ensuring tasks are completed and projects are seen through to the end.
  • Problem Solving: Identifies and resolves work-related issues efficiently by breaking them down into manageable parts and providing effective solutions.
  • Communication: Communicates effectively with team members and stakeholders, providing clear and concise information and documentation while understanding and responding to varying levels of complexity.

TECHNICAL SKILLS:

Mandatory Skills:

  • Knowledge on GCP or AWS or Azure, Familiarity with GCP services such as Compute Engine, CloudRun, Cloud Storage, BigQuery, and others or similar Cloud services.
  • Database Fundamentals with SQL: Proficient in writing SQL queries for data manipulation and retrieval.
  • Python or Pyspark
  • Bi Tools (at least one) : Tableau,Power BI Development.
  • Working knowledge of NOSQL ,RDBMS,Big Data Environment.

Nice to have

  • Docker (Docker Desktop, Docker Compose)
  • Google Cloud Platform (GCP)Familiarity with GCP services such as Compute Engine, CloudRun, Cloud Storage, BigQuery, and others.
  • Certification in GCP or any cloud.
  • Understanding of Python libraries such as Numpy,Pandas,Pyspark.
  • Understanding of Data Analytics and Data Engineering concepts.
  • Programming Languages:
  • JavaScript: Competent in frontend and backend JavaScript development.
  • HTML/CSS: Proficient in building and styling web pages using HTML and CSS.
  • Version Control: Git: Experience with version control systems, particularly Git, for managing codebase changes.
  • Operating Systems: Windows 11 with WSL (Ubuntu): Experience in working with Windows 11 alongside Windows Subsystem for Linux (WSL) for development purposes.

EDUCATION AND EXPERIENCE

  • Bachelor's Degree in Computer Science, Information Technology, or related field.
  • Previous IT Support Experience
  • Programming and Scripting Experience
  • Required to pursue and stay up to date with training modules, courses, and certifications if/when prescribed by Inkeros, including GCP certifications.

PROFESSIONAL DEVELOPMENT

  • Opportunity to increase scope and responsibilities to the senior level is possible with good performance and as the team grows over the years
  • The skills acquired through high performance in this role may prepare one for other technical roles including Lead/Senior Support Analyst, Software Development Engineer, Systems Engineering & Cloud Administrator'


  • Vancouver, British Columbia, Canada Connective Support Society Full time

    Connective is a dynamic non-profit organization that provides innovative programming in the social services sector. We strive to create safe, healthy, and inclusive communities for all.ROLE PURPOSEThis position will play a pivotal role in enhancing the skills, knowledge, and abilities of our employees. You will design, implement, and evaluate learning and...


  • Vancouver, British Columbia, Canada Connective Support Society Full time

    ROLE PURPOSEThis position will provide casework and clinical support to residents of Connective's programs to enhance their quality of life, to ensure the orderly and safe operation of the residence, and to maintain the goals of the counselling and/or rehabilitative plans.Our Community Inclusion programs help individuals access services and build community...

  • IT Support Developer

    2 weeks ago


    Vancouver, British Columbia, Canada Inkeros Full time

    As an integral part of our IT Support department, the Support Developer plays a crucial role in ensuring the seamless operation of stakeholder applications, systems, and data. Their primary objective is to maintain smooth and error-free functionality by resolving internal support tickets promptly while continuously enhancing existing solutions and developing...


  • Vancouver, British Columbia, Canada Connective Support Society Full time

    Connective is a dynamic non-profit organization that provides innovative programming in the social services sector. We strive to create safe, healthy, and inclusive communities for all.This position will provide support to residents who are transitioning from correctional institutions to the community, easing their transition and assisting in their...


  • Vancouver, British Columbia, Canada Connective Support Society Full time

    Connective is a dynamic non-profit organization that provides innovative programming in the social services sector. We strive to create safe, healthy, and inclusive communities for all.ROLE PURPOSEThis position will provide casework and support to residents of Connective's programs to enhance their quality of life, to ensure the orderly and safe operation of...


  • Vancouver, British Columbia, Canada Connective Support Society Full time

    Connective is a dynamic non-profit organization that provides innovative programming in the social services sector. We strive to create safe, healthy, and inclusive communities for all.HOURS40 hours per week Tuesday - Saturday ROLE PURPOSEThis position will provide casework and support to residents of Connective's programs to enhance their quality of life,...


  • Vancouver, British Columbia, Canada Connective Support Society Full time

    Connective is a dynamic non-profit organization that provides innovative programming in the social services sector. We strive to create safe, healthy, and inclusive communities for all.Tenant Support WorkerROLE PURPOSEOur Supportive Housing program provides safe and secure housing and wraparound support to people at risk of, or experiencing, homelessness....


  • Vancouver, British Columbia, Canada Connective Support Society Full time

    Connective is a dynamic non-profit organization that provides innovative programming in the social services sector. We strive to create safe, healthy, and inclusive communities for all.ROLE PURPOSEThis position will provide casework and support to residents of Connective's programs to enhance their quality of life, to ensure the orderly and safe operation of...

  • IT Support Developer

    2 weeks ago


    Vancouver, British Columbia, British Columbia, Canada Inkeros Full time

    IT Support Developer (Data Engineer)As an integral part of our IT Support department, the Support Developer plays a crucial role in ensuring the seamless operation of stakeholder applications, systems, and data. Their primary objective is to maintain smooth and error-free functionality by resolving internal support tickets promptly while continuously...


  • Vancouver, British Columbia, Canada RainCity Housing and Support Society Full time

    POSITION TITLE: Float Support WorkerPROGRAM: Various Programs (Vivian as Home Program)UNION:BCGEUSALARY: $26.42/hour (BCGEU grid 34) + $2.50/hour as a premium for night shifts.TYPE:Permanent, Part-Time, 0.8 FTESCHEDULE: Tuesday-Friday 11:30pm-7:30am; with a half hour unpaid meal breakSTART DATE: As soon as possiblePursuant to the Provincial Health Officer's...


  • Vancouver, British Columbia, Canada RainCity Housing and Support Society Full time

    RainCity Housing operates on the stolen, unceded, ancestral, traditional homelands of the Xwməθkwəy̓əm, Sḵwx̱wú7mesh, and səl̓ílwətaʔɬ Nations in so-called Vancouver, the q̓íc̓əy̓, q'wa: n̓ƛ'ən̓, kwikwəƛ̓əm, qiqéyt, SEMYOME, Stó꞉lō, and sc̓əwaθən məsteyəxw Nations in so-called Lower Mainland, and the shíshálh in...


  • Vancouver, British Columbia, Canada University of British Columbia Full time

    Staff - Non UnionJob CategoryM&P - AAPSJob ProfileAAPS Salaried - Student Management, Level BJob TitleManager, Student Development and SupportDepartmentGraduate Student Professional Development | Dean's Office, Faculty of Graduate and Postdoctoral StudiesCompensation Range$6, $9,418.83 CAD MonthlyThe Compensation Range is the span between the minimum and...


  • Vancouver, British Columbia, Canada RainCity Housing and Support Society Full time

    RainCity Housing operates on the stolen, unceded, ancestral, traditional homelands of the Xwməθkwəy̓əm, Sḵwx̱wú7mesh, and səl̓ílwətaʔɬ Nations in so-called Vancouver, the q̓íc̓əy̓, q'wa: n̓ƛ'ən̓, kwikwəƛ̓əm, qiqéyt, SEMYOME, Stó꞉lō, and sc̓əwaθən məsteyəxw Nations in so-called Lower Mainland, and the shíshálh in...


  • Vancouver, British Columbia, Canada RainCity Housing and Support Society Full time

    RainCity Housing wishes to acknowledge that we operate programs on the stolen, unceded, ancestral, traditional homelands of the kwikwəƛ̓əm, q̓íc̓əy̓, qiqéyt, q'wa: n̓ƛ'ən̓, sc̓əwaθən məsteyəxw, səl̓ílwətaʔɬ, SEMYOME, shíshálh, Sḵwx̱wú7mesh, ˈstɔːloʊ and Xwməθkwəy̓əm Nations.About Us - A home for every personRainCity...


  • Vancouver, British Columbia, Canada Sea to Sky Community Services Full time

    Location:downtown Squamish, BCCompensation:$40.32/hour or $73,382/yearHours of Work: 35 hrs/week, Mon-Fri, 8:30-4:30 with flexible hours as neededTerm: Permanent position, no end dateABOUT SSCS:SSCS is a leading social service provider in BC's Sea to Sky Corridor. We provide high quality programs to enhance the lives of residents at every age and stage of...


  • Vancouver, British Columbia, Canada Collage HR Full time

    Since 2013 Aimsio's software has been helping heavy industrial businesses maximize revenue from field operations by improving communication between off-site locations and head offices. We are a B2B SaaS company with roughly 30 employees, about to take the next big step toward disrupting a sector that is ready for digital transformation. The technical support...


  • Vancouver, British Columbia, Canada Connective Support Society Full time

    Connective is a dynamic non-profit organization that provides innovative programming in the social services sector. We strive to create safe, healthy, and inclusive communities for all.ROLE PURPOSEThe Manager of Communications & Engagement will support in the development and implementation of strategic communications and engagement initiatives, create...


  • Vancouver, British Columbia, Canada Collage HR Full time

    Since 2013 Aimsio's software has been helping heavy industrial businesses maximize revenue from field operations by improving communication between off-site locations and head offices. We are a B2B SaaS company with roughly 30 employees, about to take the next big step toward disrupting a sector that is ready for digital transformation. We're ready to take...


  • Vancouver, British Columbia, Canada Connective Support Society Full time

    Connective is a dynamic non-profit organization that provides innovative programming in the social services sector. We strive to create safe, healthy, and inclusive communities for all.ROLE PURPOSEThe Mental Health Case Manager will provide high-quality, comprehensive, and intensive case management services to individuals experiencing homelessness or at risk...


  • Vancouver, British Columbia, Canada Connective Support Society Full time

    Connective is a dynamic non-profit organization that provides innovative programming in the social services sector. We strive to create safe, healthy, and inclusive communities for all.ROLE PURPOSEOur Outreach and Community Inclusion programs help individuals access services and build community connections, while supporting them to develop life skills. We...