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.