Introduction
We are seeking a software engineer to be part of security product development in Z systems.
-
Z Security product has polyglot development environment with focus on Operators framework for microservices deployment. Microservice(s) are using more than one runtime. Java, Python, nodeJS, Javascript , docker, Kubernetes and GO { for operators} are part of development cycle.
-
The role consists of understanding product requirement, baseline, decomposition and putting it through execution cycle [Development & delivery]
Your Role And Responsibilities
-
As a member of the product development team, you will be responsible for the decomposition of requirements into technical WorkItems, their mapping to development process and drive the quality of deliverables
-
Strong overview of the infrastructure {z, z/Linux, zCX, LPAR} needed for driving development lifecycle of the offering. Managing the desired level of automation for delivery process. Sound development experience in K8 lifecycle.
-
Should be able to code in Python for the back-end and JavaScript [variant] for the front-end.
-
Sound knowledge of data layer which is not limited to databases alone. It includes nature of data store, abstraction layer [driver(s) & SQL CLI], various integration as well as needed experience for DAO layer.
-
The ideal candidate would have a strong technical aptitude and a flair for picking up new skills
-
The role provides ample opportunity for learning and career growth and is only constrained by the individual’s appetite for learning
Preferred Education
Master's Degree
Required Technical And Professional Expertise
-
8+ years of IT experience
-
At least last 3 - 4years in Cloud/OCP/Z based environment
-
Experience conceptualizing Cloud deployments and/OR OCP based product development lifecycle
-
Strong foundational knowledge of containerized deployments on Docker, Kubernetes, RedHat OpenShift and RedHat Enterprise Linux
-
Ability to demonstrate full-stack outlook for development/change process
-
The candidate should have a passion for continuous improvement in building knowledge base both technically and professionally
Preferred Technical And Professional Experience
-
Certifications in Cloud development , architecture & support areas will be an advantage
-
Security / cyber security development expertise and AI certifications
-
Prior experience with development and automation of delivery
-
Strong technical and functional skills to leverage and drive the team collaboration
-
Proactive posture on key identified areas of product development cycle.