Cloud Software Architect
at NetExperience
Kanata, ON K2K 2E2, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 30 Apr, 2025 | Not Specified | 30 Jan, 2025 | N/A | Communication Skills,Bitbucket,Github,Pipeline,Maven,Hazelcast,Software Development,French,Cassandra,Scripting Languages,Object Oriented Programming,Wlan,Computer Science,Postgresql,Python,Openstack,Kubernetes,Cloud,Kafka,Elasticsearch,Jira,Confluence | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
OVERVIEW
We are redefining how Enterprise and Service Providers WLAN/LAN Network products are built leveraging the latest Open and Disaggregated Control, Analytics and Datapath standards. Our solution brings Cloud platform independent software applications to Network Element Control and Optimization providing complex Service Analytics to NOC personnel. The solutions are available either as a SaaS offering or deployed in Service Provider’s Cloud environments.
QUALIFICATIONS
- Experience with Cloud architectures in a SaaS and private deployment context
- Expert in Java Object Oriented Programming including real time algorithms
- Experience with Data Lake Cloud Technologies such as: Kafka, Hazelcast, Cassandra, Elasticsearch, PostGresQL or equivalent time series processing engines.
- Expert with Container based micro-services, Kubernetes, AWS, GCP, OpenStack
- Expert in PKI concepts and architectures
- Experience with networking technologies including WLAN, 802.11, bridging, routing, TCP/IP, IPv4/6, SSL, WebSocket, etc
- Excellent analytic and troubleshooting skills to narrow down the cause of an issue while performing software feature validation in a lab or field environment.
- Expert with scripting languages such as Shell script, Python, Perl
- Familiar with the Atlassian tool set including JIRA, Confluence, Bitbucket, GitHub, Maven, build pipeline
- Linux experience
- You have strong written, verbal, and presentation communication skills
- Degree in Computer Science, Electrical Engineering or equivalent
Responsibilities:
YOUR ROLE
We are looking for a Cloud Software Architect to design and develop the Control and Analytics components of our Cloud platform. Technology areas will encompass WLAN and LAN protocols and behaviors in distributed large Network Element environments. Our Java Cloud platform leverages latest Big Data software components such as Cassandra, Kafka, Elasticsearch, Hazelcast, Kubernetes, and much more. As a Cloud architect you will drive the overall architecture for the cloud platform and ensure its integrity is maintain through the different development phases. Special attention to continuously cloud resource scaling as network deployments increase will be an important focus.
RESPONSIBILITIES
- The architecture and definition of WLAN/LAN Control and Analytics Algorithms in collaboration with the Product Management and CTO teams.
- Designing, developing, and supporting your platform and application software areas including protecting scalability and reliability. Be responsible for end-to-end validation of new major Cloud platform and application software features including AP and Switch software interactions. The container based micro-service algorithms are to be developed in Java, Python, JS environments.
- The architecture for the Cloud platform including Kubernetes and docker micro-service architecture, storage services, database architecture, data streaming services, gateways to WLAN and LAN equipment management protocols, Cloud-to-Cloud API definition, Front End services.
- Defining and leading all aspect of product security.
- Maintaining and evolving a network simulator to ensure the cloud architecture scales to the marker requirements by performing continuous software architecture optimization.
- Work with our DevOps team to continuously improve CI/CD practices.
- Be responsible for best-in-class software coding principles by reviewing Pull Requests from the software development team.
- Stay current in industry evolution of cloud software technologies
- Leverage latest ML/AI tools and libraries
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer Science, Electrical, Electrical Engineering, Engineering
Proficient
1
Kanata, ON K2K 2E2, Canada