Your responsibilities include: Meeting with the product design team to determine product testing parameters Set up the performance test process from scratch and own the performance test process Write test plans and create test cases for the product Conduct system performance testing to ensure system reliability, capacity, and scalability Analyze test results and coordinate with development teams for bug fixes Preparing test reports for management to review Analyzing message flow and response Required Skills and Experience: Major experience working as a performance tester Experience with load generation with REST Ability to write and create automation test scripts using Python Extensive knowledge and experience in performance testing monitoring and observability tools Ability to understand the various system components and debug performance bottlenecks Experience with Linux, SSH, and Ansible Understanding of Routing and Switching Soft skills: Superior problem-solving skills Testing Coordination experience Advanced technical writing skills B.S. degree or higher in Computer Science, Software Engineering High Tech Genesis Inc. is an Equal Opportunity Employer. Diversity and inclusion are at the core of our values. Please be advised: 1. Applicants must have the legal right to work in Canada. 2. Kindly submit your resume in MS Word format upon application for this position.
In this role, you will: Test firmware Manage and participate in the development of test plans; writing tests procedures, executing tests, writing test reports, and creating/tracking software problem reports Architect and implement an automated test infrastructure for embedded systems Write functional tests leveraging the architected infrastructure Identify and implement improvements in test coverage, cycle time reduction, scalability, and overall quality Perform release management for the firmware/OS team Participation in formal software qualification or certification activities with third party and/or governmental standards Ensure the correct ongoing functionality of the developed infrastructure Required skills and experience: Demonstrated experience testing firmware 3+ years developing test automation 3 to 5 years of experience with automated test frameworks (pytest, robot framework, xUnit, Lava, etc.) Experience with CI/CD pipelines as applied to embedded systems Demonstrated experience delivering consumer products involving custom-made hardware components Recent experience with Azure DevOps and/or Jira Bachelors degree in Engineering ideally a dual diploma in both Electrical and Software engineering or the equivalent High Tech Genesis Inc. is an Equal Opportunity Employer. Diversity and inclusion are at the core of our values. Please be advised: 1. Applicants must have the legal right to work in Canada. 2. Kindly submit your resume in MS Word format upon application for this position.
The ideal candidate will have a strong background in designing, building, and optimizing microservices, and proficiency in container orchestration, particularly with Kubernetes. You will work on a variety of projects, leveraging cutting-edge technologies to enhance system performance, scalability and reliability. Your responsibilities include: Design, develop, and maintain microservices using Golang, implementing Go concurrency patterns and optimizing memory management. Lead the design and development of scalable microservices, leveraging experience with service discovery, load balancing, and API gateways. Deploy, scale, and manage applications on Kubernetes clusters using Helm charts and Kubernetes operators. Implement and manage workflow orchestration tools. Optimize performance and scale PostgreSQL databases. Work with cloud providers such as AWS, GCP, or Azure to manage infrastructure. Design and implement CI/CD pipelines using tools such as Jenkins, GitLab CI, or CircleCI for efficient, automated deployments. Implement monitoring tools (Prometheus, Grafana, ELK stack). Analyze and optimize system performance, identifying bottlenecks, and using profiling and benchmarking tools to enhance efficiency. Required Skills and Experience: Proven experience in Golang, with a deep understanding of concurrency patterns and memory management. Expertise in microservices architecture, including design, development, and scaling of distributed systems. Hands-on experience with Kubernetes and container orchestration. Familiarity with workflow orchestration tools Strong knowledge of Redis Proficiency in PostgreSQL database management, including scaling and optimization Experience working with cloud platforms (AWS, GCP, Azure) Solid understanding of CI/CD practices and tools such as Jenkins, GitLab CI, and CircleCI. Experience with monitoring and logging tools such as Prometheus, Grafana, and ELK stack Soft Skills: Excellent problem-solving and analytical skills, with the ability to troubleshoot complex issues in distributed systems Strong collaboration and communication skills to work effectively across cross-functional teams Adaptability and a willingness to learn and embrace new technologies and methodologies Ability to thrive in a fast-paced, dynamic environment High Tech Genesis Inc. is an Equal Opportunity Employer. Diversity and inclusion are at the core of our values. Please be advised: 1. Applicants must have the legal right to work in Canada. 2. Kindly submit your resume in MS Word format upon application for this position.
Your responsibilities include: Work with the Project Manager and sales team on services sales opportunities. Work would include definition of customer product requirements, evaluation and selection of product architecture, determination of project feasibility, estimating costs and preparing development schedules. Act as the customer facing technical expert. Design and develop complete solutions requiring device driver development, board configurations up to application optimizations. Track, evaluate, and integrate developments and issues related to networking threats and optimizations for embedded system. Required Skills and Experience: Demonstrated experience developing embedded real-time systems on various architectures Demonstrated experience troubleshooting of embedded systems Demonstrated design and architecture experience 5+ years of C language expertise Track record of estimating and completing software development tasks on time Direct customer interaction experience Demonstrated Experience working on Bootloader, BSP/Drivers Desired skills Strong written and verbal communication skills Ability to independently formulate direction given vague requirements Self-motivated, independent, and comfortable working directly with customer Demonstrated strength in planning and organization; effectiveness as a team leader; drive and perseverance in accomplishing goals; professional integrity; adaptability to new projects; resourcefulness; energy and motivation to initiate and complete tasks; and enthusiasm building expertise in the technology Experience working with and guiding international teams is a plus High Tech Genesis Inc. is an Equal Opportunity Employer. Diversity and inclusion are at the core of our values. Please be advised: 1. Applicants must have the legal right to work in USA. 2. Kindly submit your resume in MS Word format upon application for this position.
As a key member, you will play a pivotal role in architecting and developing innovative applications, providing technical insights into roadmaps, and actively participating in DevOps enhancements. If you thrive in a collaborative environment, excel in peer design and code reviews, and are passionate about contributing to the growth of a high-performing team, we invite you to be a part of our exciting journey in shaping the future of our technology landscape. Roles and responsibilities: Architect and develop applications in Blazor Wasm and .Net MAUI technologies Architect and develop Cloud applications and APIs in .Net technologies Propose and evaluate technical solutions as part of research spikes Lead and participate in peer design and code reviews Provide technical input into product roadmaps, backlog refinement, project estimation Participate into DevOps improvement initiatives and the evolution of Agile practices Share best practices with team members and help the team grow Required skills and experience: Minimum 5+ years of experience delivering various Cloud, Web and multi-platform mobile applications Minimum 3+ years of experience performing architectural solution design Excellent knowledge of Blazor, experience with .Net MAUI Strong skills with C#, .Net Framework Excellent knowledge of mobile and Web design patterns, principles, and tools Experience with NoSQL DB, websockets, push notifications, event streaming Experience with Azure Cloud, Azure DevOps, automated testing, CI/CD High Tech Genesis Inc. is an Equal Opportunity Employer. Diversity and inclusion are at the core of our values. Please be advised: 1. Applicants must have the legal right to work in Canada. 2. Kindly submit your resume in MS Word format upon application for this position.
In this role, you will: Design and develop Infrastructure as Code with Bicep Contribute to the CI/CD of our applications and services with Azure DevOps yaml pipelines Implement solutions to improve performance, resilience, security and availability of ChorusTM services running in AKS Evolve and manage the teams observability and monitoring solutions for deployed services Participate in peer design and code reviews Modernize deployment strategies with GitOps using Flux CD Participate in the evolution of Agile and DevOps practices and culture Required skills and experience: Bachelors degree in Computer Science, Software Engineering, or a related field, or equivalent experience 10 years of experience including at least 4 years of experience delivering various Cloud services and applications in a DevOps or related software development role In-depth knowledge of Docker, Kubernetes, Git, Helm Experience with IaC tools such as Terraform, Bicep, Pulumi Experience with Azure DevOps YAML pipelines or Github actions/workflow, GitLab Hands-on experience in Linux, Windows, and Mac administration Strong knowledge of networking protocols, architectures, and strategies to identify vulnerabilities and protect Cloud services and applications Understanding and experience with Full Stack Development Experience with C#, .net 8, Visual Studio, Azure (Microsoft tech stack) Bonus Skills: Previous experience with Argo CD or Flux CD a plus Understanding of microservice architecture a plus Bilingual English and French written and spoken Soft skills: Entrepreneurial mindset, result oriented and strong EQ Strong communication skills. The successful candidate will effectively communicate with diverse team members and articulate ideas clearly while being receptive to feedback Adaptable to emerging technologies. With the fast-paced nature of our industry, we need someone who can swiftly grasp new concepts and technologies Adept at translating theory into practice and capable of effective execution Pragmatic problem solver Team player. The successful candidate will be part of a highly collaborative environment and should contribute effectively to group projects and brainstorming sessions High Tech Genesis Inc. is an Equal Opportunity Employer. Diversity and inclusion are at the core of our values. Please be advised: 1. Applicants must have the legal right to work in Canada. 2. Kindly submit your resume in MS Word format upon application for this position.
Your responsibilities include: Provide 2nd and 3rd Tier consultation/troubleshooting to debug broad, complex unique network topologies with mixed media protocols to customers switching/routing products, SD-Access / Catalyst Center, SDWAN etc. You will work as part of a collaborative cross-functional team to provide support to customers during critical network issues as well as managing a case load of criticality issues. You drive customer satisfaction and strive for total customer success. You identify, document and resolve issues reported by our customers. You solve problems of diverse scope and complexity where the problem analysis requires further evaluation of various factors and correlation of data. Provide systems/product training to customers, and contributing towards building a knowledge base for customer support and internal partners Interacts across other High Touch Technical Services teams and development teams at peer level. You lead problem resolution efforts with internal stakeholders including: HTOM, HTE, TAC and product engineering. Required Skills and Experience: Canadian Citizenship with ability to obtain a Canadian Government Security Clearance Professional or Expert Level network certification (CCNP, CCIE) or equivalent technical/networking knowledge is preferred. Live in Ottawa, Canada or willing to re-locate Authoritative knowledge of Network and related technology. In-depth experience configuring and supporting network protocols like IPv4/v6, EIGRP, IS-IS, OSPF, BGP, MPLS, L3VPN, Segment routing, etc. Must have knowledge of Strong knowledge of Cisco Routers like ISR2900/3900/4400, 7200, 7600, ASR1K / 9k, CRS and Switches like Cisco 2900, 3600. 3750,3650, 3850, 4500 & 6500 series Strong knowledge layer 2 technologies like VTP, STP, MST, RSTP+, Trunking, VLANs, Layer 3 Switches, Logical Ether Channels etc. Solid Understanding of IOS Features and Services HSRP, NAT, SNMP, SYSLOG, NTP, PTP, DHCP, CDP, TFTP and FTP Management, Netflow etc. Experience in preparing, planning, and designing, implementing and optimizing LAN/WAN solutions and a broader understanding of LAN/WAN Architecture. Traffic management for example queuing, policing, shaping Routing Protocols and features for example OSPF, ISIS, MBGP, IBGP, PBR, BFD Multicast protocols for example PIM, IGMP, RP, BSR Very good understanding and experience on Linux/Unix (Ubuntu/RHEL/CentOS). Understanding and troubleshooting knowledge for applications such as postgres/mongodb/redis/kafka/elasticsearch etc. Working knowledge in yang models, configuration management, and operational models. Problem-solving & troubleshooting methodology Strong communication skills - facilitation / conflict management Ability to think and operate independently in a highly collaborative working environment, especially when working remotely and with remote colleagues Desired skills: Proficiency in English and French Previous experience with incident management, reactive support, operations or troubleshooting complex technical problems is an advantage Knowledge of designing dynamic large-scale, multi-tenant, distributed systems using Java/Cloud (AWS, Azure) environments Working knowledge in yang models, configuration management, and operational models Troubleshooting Java related application issues Understanding of Campus Architectures, Software Defined Networking (SDN) & Network Function Virtualization (NFV) Experience in Security ISE, Trustsec and Wireless networking Demonstrated Domain Expertise in one or more of products and technologies such as Cisco cEDGE and vEDGE product portfolio Knowledge of Ciscos SDWAN technologies and how to successfully configure these devices to implement various forms viz Controller deployment, Edge router deployment A team player focused on customer success BS in a technical field (CS/EE preferred) or equivalent with 8+ years of relevant experience Please be advised: 1. Applicants must have the legal right to work in Canada. 2. Kindly submit your resume in MS Word format upon application for this position.
This is a golden opportunity for a Junior Python Automation Engineer who is looking to kickstart their career. Your responsibilities include: Python Automation Development: o Develop and maintain Python automation scripts for optics infrastructure features. o Write automation for new or missing features or enhance existing code. o Collaborate with the team to ensure effective automation coverage for optics infrastructure. Lab Work: o Perform lab tasks such as inserting, swapping, and connecting optics within the same chassis. o Engage in manual testing of optics: add/remove/swap optics as needed. o Recover devices from bad states requiring physical intervention. Execution and Analysis of Automation: o Execute automation on various local and remote systems, analyzing results and ensuring proper functionality. o Debug, triage, and follow up on any suspected software issues. o Fix any automation bugs discovered during execution. o Collaborate with other test teams to coordinate regular automation runs and provide results/analysis. Collaboration and Communication: o Engage with internal teams to ensure synchronization and proper execution schedules. o Participate in regular forums for sharing automation progress, results, and feedback. Required Skills and Experience: Strong proficiency in Python programming Familiarity with automation development and test scripting Experience with networking or telecom systems is advantageous but not required Previous experience with optics infrastructure is a plus, but not necessary Strong debugging and troubleshooting skills Ability to work independently and as part of a collaborative team Solid understanding of software development and testing methodologies Soft Skills: Willingness to learn and adapt to new technologies and tools Comfortable working in a lab environment and performing hands-on tasks Ability to engage effectively with cross-functional teams High Tech Genesis Inc. is an Equal Opportunity Employer. Diversity and inclusion are at the core of our values. Please be advised: 1. Applicants must have the legal right to work in Canada. 2. Kindly submit your resume in MS Word format upon application for this position.
In this role, you will: Provides the technical management around source systems, extract, transform and load (ETL) processes, data stores, data warehouses and business intelligence tools. Develop rules and process to control the integrity (accuracy, thoroughness, process compliance) of all data within Data Warehouse, IOT and Big Data environment. Manage the repository of all data assets, including scripts, template database objects and documentation etc. Strong ability to link technical elements (i.e. Data Models) to business elements (i.e. Business process mapping). Strong ability to leverage our data into meaningful insights and robust forecasting. Determine root causes and business impacts of data quality issues; assess existing data rules & responsibilities; Determine and prioritize data related risks with business Data Stewards. Work closely with the BI Lead to recommend which data quality rules, responsibilities & data management processes to be implemented or changed. Support and contribute to project management activities by participating in the scoping and estimating of project efforts, risks identification and mitigation measures recommendation, communicating activity status and providing timely notification and escalation of possible issues/problems to the BI Lead. Work in an Agile/Scrum environment to deliver high quality nimble solutions and services while maintaining a strategic vision and set of priorities. Working collaboratively with product owners, data engineers, and users to develop a deep understanding of stakeholder requirements and business objectives. Extracting various data sources and connecting, importing, and transforming data for Business Intelligence. Develop and implement best practices for our data analytics and ensure conformity to industry standards. Should be capable of developing multidimensional models that are compatible with warehouse standards. Must be capable of understanding business requirements and data models while taking care of the sources. Work side by side with partners, colleagues, and teams on challenging problems. Required skills and experience: College or University degree in Computer Science 5+ years in data management, IT technology, and operations in a large company Knowledge of how applications, data stores, and ETL processes work Strength in data modeling, ETL development, and data warehousing Experience building/operating highly available, distributed systems of data extraction, ingestion, and processing of large data sets Knowledge of SQL and Snowflake Data Warehouse Data Governance and Data Quality concepts knowledge Bonus Skills: Bilingualism: Fluency in both English and French (written and spoken) is an asset High Tech Genesis Inc. is an Equal Opportunity Employer. Diversity and inclusion are at the core of our values. Please be advised: 1. Applicants must have the legal right to work in Canada. 2. Kindly submit your resume in MS Word format upon application for this position. Begin your exciting career with us by
High Tech Genesis is currently looking to hire a Chief Security Officer (CSO). In this role, you will play a pivotal role in safeguarding our organization's assets, mitigating risks, and ensuring compliance with regulatory standards. With your strategic vision and leadership, you will lead our security efforts, from developing robust security processes to driving innovation in security management solutions. This role offers a unique opportunity to shape the security landscape of our organization and contribute to its long-term success. In this role, you will: Lead the development and execution of comprehensive strategies to assess, mitigate, and manage risks across all operational facets of the organization. Oversee crisis management protocols and ensure preparedness for unforeseen events. Design, implement, and maintain robust security processes and policies to safeguard the corporation's assets. Identify, analyze, and mitigate risks pertaining to informational, physical, and financial security. Develop measures to limit liability and exposure to security threats. Collaborate with legal and compliance teams to ensure adherence to local, national, and global regulations, particularly in areas such as privacy, health, and safety. Independently monitor and enforce compliance standards across all organizational activities. Conduct ongoing research to stay abreast of emerging security threats and trends. Drive the implementation of innovative security management solutions to enhance organizational resilience and mitigate evolving risks. Provide leadership and direction to the security team, fostering a culture of excellence, accountability, and continuous improvement. Develop and mentor team members, empowering them to excel in their roles and contribute effectively to the organization's security objectives. Required skills and experience: Proven experience in a leadership role within the security domain, with a track record of successfully implementing security initiatives. In-depth knowledge of security protocols, compliance standards, and crisis management best practices. Strong analytical skills with the ability to assess and mitigate complex risks. Excellent communication and interpersonal skills, with the ability to collaborate effectively across various departments and levels of the organization. Desired skills: Bachelor's degree in a relevant field (e.g., Security Management, Risk Management, Business Administration) required; advanced degree preferred. Relevant certifications (e.g., Certified Information Security Manager, Certified Chief Information Security Officer). High Tech Genesis Inc. is an Equal Opportunity Employer. Diversity and inclusion are at the core of our values. Note: Applicants must have the legal right to work in Canada. Kindly submit your resume in MS Word format upon application for this position. Begin your exciting career with us by applying online at: START DATE: 05/22/2024 #J-18808-Ljbffr