HP ENTERPRISE SERVICES
As an infrastructure-based system and software engineer, you will be responsible for designing, developing, and debugging complex integrated systems. This responsibility also includes developing related software tools that will ensure a high-quality integrated platform. These platforms will support the execution of virtualized and containerized applications. You will also be responsible for automating the deployment of servers, storage, and
networking. The software development will also extend to the lifecycle and management tools for each solution.
The role is multi-disciplinary, requiring a robust system and development background as well as the ability to
work directly with team members around the globe.
The ideal candidate has extensive experience deploying
servers, storage, and networking technologies. The candidate will have demonstrated software skills in Python,
Java, and PowerShell. Virtualization skills needed are: KVM, VMware, and Kubernetes. Linux and CEPH
experience is also required.
Develops software that automates the deployment of HW solutions (that include servers, storage,
and networking)The virtualization environment will consist of Kubernetes, KVM, VMware, and
Container software The primary OS environment will consist of Linux (SUSE and CentOS)
Analyzes, designs, and develops requirements while converting them to user stories in the Agile
Collaborates and communicates with management, architects, and internal development partners
regarding systems design status, project progress, and issue resolution
l Works within a team and adheres to agreed-upon schedules and deadlines
Designs enhancements, updates, and programming changes for portions and subsystems of systems software, including operating systems, compliers, networking, utilities, databases, and Internet-related tools.
Analyzes design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution.
Writes and executes complete testing plans, protocols, and documentation for assigned portion of application; identifies and debugs, and creates solutions for issues with code and integration into application architecture.
Collaborates and communicates with management, internal, and outsourced development partners regarding software systems design status, project progress, and issue resolution.
Education and Experience Required:
l Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.
l Typically 4-6 years experience.
Knowledge and Skills:
l Linux, CEPH and virtualization expertise is a requirement
l Expertise in multiple software systems tools and languages (e.g. Python, PowerShell, Java)
l Servers, storage, and networking skills
l Strong analytical and problem-solving skills
l Excellent written and verbal communication skills; mastery in English
Ability to effectively communicate product architectures, design proposals, and negotiate options at
l Working knowledge and practice in the Agile development framework is plus
l DevOps experience is a plus
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.
Job Description Nokia Software is the leading solutions provider in the telecoms software market helping to drive large-scale service and network operations automation and digital business transforma [...]
Job Description About Nokia Software Nokia Software is the leading solutions provider in the telecoms software market helping to drive large-scale service and network operations automation and dig [...]
Job Description Roles and Responsibilities Skills and qualifications: Must haves: - 2 years experience working on commercial/production software - BS/MS/PhD in information technology, comput [...]
Job Description The position is for an QA Automation professional for the Sales & Distribution QA Automation Engineering space. The position will be responsible for understanding the application and [...]