Software Engineer Python and Java SQL Software Engineer


Job Details

Malaysia
Power It Services Private Limited
24.04.2024

Want updates for this and similar Jobs?

Full Job Description

Technical/Functional Skills
Python, Java, SQL, UNIX/Linux, FastAPI, VueJS, BootstrapVue, CPU, GPU knowledge, Knowledge of hardware architecture, networking protocols, OS knowledge

Experience Required

• 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.