Are you an experienced Software Developer searching for a more stable environment in Sydney?
This household brand is offering a professional team environment and above industry wages.
Key Responsibilities
* Understand software/solution requirements, use cases and document high, low and detailed design/architecture and interface specifications.
* Show technical leadership and guide the team to develop SW/solutions per design, aid the team to better understand network alarm management and automation of faults/incidents and inventory automation.
* Hands on development of software/solution and additional translation layers (interfaces) aimed to automate customer networks as defined in detailed design.
* Prepare solution validation strategy and test list, execute internal system integration tests.
* Work with business teams during the acceptance tests, integration and implementation phases of the solution.
Your Skills And Experience You Must Have
* Programming – Java (core), J2EE (Servlets, EJB, JMS and related), CDI, XML (XSL, XSLT, DTD, Schema)
* Scripting (Front end) – Express.js, Angular.js, React.js, Node.js, Typescript,
* Scripting (Other) – Ansible, Python, Groovy, Apache NiFi
* Databases – MongoDB, MySQL, MariaDB, GraphDBs like Neo4J
* Rules engine – Drools, Apache NiFi
* APIs / Protocols – REST/RESTCONF APIs, SOAP, XML, WSDL, SSH
Microservices – Docker, Kubernetes
* Config. Management and DevOps knowledge – Gitlab / Github, Harbor, Vault, CICD pipelines, Allure reporting/bootstrap, Maven
* Operating Systems – LINUX, UNIX and WINDOWS.
* Software design or Solution design experience delivering software/solutions involving most of the hands-on skills specified above.
* Good understanding of network automation (Ex. Ansible Automation Platform) and other network fault/incident automation tools like NAC and inventory tools like UIV.
* Must have working experience knowledge of SW platform including virtualization /(e.g. vmware, dockers…) and operating systems LINUX, UNIX and WINDOWS.
* Experience in network management software or network elements across multiple telecommunication domains (Ex. RAN, IP, Transmission, Core)
* Experience in working with Agile methodology.
* Bachelor’s / Master’s degree in IT / Computer Science or related.
If this role is of your interest please do apply or call Andy @ 0422015130