Software Engineer with CPU Architecture/Java/Python/VueJS
at W3Global Inc
Markham, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 16 Jun, 2024 | Not Specified | 16 Mar, 2024 | N/A | Linux,New Concepts,Python,Sql Server,Authorization,Gaming,Sql,Authentication,Fips,Network Security,Encryption,Windows,Key Management,Auditing,Availability,Virtualization,Confidentiality,Tomcat,Websphere,Cryptography,Web Application Development | 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:
PREFERRED EXPERIENCE:
- Extensive software development experience in Python, Java, SQL, UNIX/Linux, FastAPI, VueJS, BootstrapVue, containerized microservices, CI/CD pipelines
- Web application development, Uvicorn, Tomcat, JBoss or WebSphere.
- Strong understanding of computer architecture systems and concepts, including CPU architecture, fundaments of the system memory hierarchy and caches, and underlying system hardware and firmware.
- Must possess an understanding of all aspects of data, client/server and network security, including such areas as firewall administration, encryption technologies and network protocols.
- Experience with custom development solutions hosted on premise or in the Cloud.
- Experience with firmware, APIs, applications, OSes and their interactions within Windows, Linux, gaming, compute, and virtualization environments.
- Eagerness and ability to quickly learn new concepts.
- Worked in cross-site and matrix environments.
- Database development, PostgreSQL, MS SQL Server.
- Possess fundamental knowledge of security principles and properties, including confidentiality, integrity, availability, authentication, authorization, and auditing.
- Understand industrial security standards: TCG, DMTF, OCP NIST, FIPS, Common Criteria, etc.
- Working knowledge of cryptography and encryption key management an asset.
- Knowledge of existing hardware architecture(s) (prefer x86 and/or ARM) including associated security and/or virtualization extensions is beneficial.
- Relevant industry experience is highly beneficial.
Responsibilities:
- Develop code, unit test, debug, and implement requests for programs, small projects, and system changes in a custom application environment with a focus on product security.
- Assist in the development and documentation of system architecture, designs, and consult on encryption management solutions.
- Analyze and improve performance of the infrastructure and applications.
- Works with eco-system partners to help improve the security of the entire compute base from CPU to GPU
- Very good communicator, able to engage and effectively respond to diverse stakeholders.
- Support global business users to ensure enterprise applications SLAs are met.
- Work both independently and as part of a strong, collaborative, and global team
- Self-starter who requires minimal supervision
- Able to proactively support team culture that fosters knowledge sharing, excellence, and collaboration.
- Since the position entails working with confidential information, a high level of integrity is required.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Network Administration / Security
Software Engineering
Graduate
Proficient
1
Markham, ON, Canada