Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineer/full stack (new south wales)

Pyramid Global Technologies
Software Engineer
Posted: 30 September
Offer description

OverviewThe Senior Software Engineer in the Internet Services Engineering team is responsible for the development, maintenance, enhancement and support of key Optus Broadband Internet platforms and services.
These platforms and services are focused on various ISP and Mobile related technologies and protocols with an intensive use of the various Open Source tools & technologies, applications, frameworks, Ansible, and Perl & Python scripting language in a Linux environment.ResponsibilitiesSuccessfully design high performance mobile and fixed Broadband applications to support millions of customersSuccessfully design interface contracts, API and related documents to meet internal IT/Network and external vendor systemsSuccessfully develop and deploy software in test and production environmentsSatisfactory code testing and reporting of testingProject and system documentationSatisfactory communication and liaison with peers within and other teamsSatisfactory communication and liaison with managementUndertake Software Framework Adoption including prototyping activities (e.g. Development of Proof of concepts across Staging, ETL, Modelling and Reporting)Maintain and improve the security of the OptusNet service infrastructureReview and manage the impact of changing requirements across concurrent programmes (including managing data integrity, migrations and data quality)Improve infrastructure performance and operational efficiencyMaintain key internal systems and services to keep ISE as a team functioning.
E.g. Version Control, System conformance, release and deployment.Accountable for compliance with legislation and all Optus OHS policies/procedures and instructions, reporting any hazards or safety issues to your manager, and performing all tasks in a manner which guards against risk to self and others within the workplaceAccountable for compliance with Trade Practices and Information Management Policies and completing all necessary trainingFoster cooperation and attend meetings scheduled within the team and between other teamsAccountabilities / RequirementsAccountable for key services and products, including for: Consumer, Small Business, Fixed Internet, Wireless Broadband, Wholesale Internet and Optus IT.
Such diverse services Broadband (NBN, Cable, DSL) Product usage collection, Customer Care applications and diagnostic tools and applications.Development, support and maintenance for systems that serve the needs of: other Network Engineering Groups, Optus Customer Care, Optus IT, Content and Portals, Sales and Marketing.Accountable for the architecture of the OptusNet service infrastructure, including design, maintenance, policies and standards.Adherence to regulatory requirements and provide prompt service to law enforcement agencies.Conduct Version Control, system conformance, release and deploymentQualificationsTertiary qualifications or similar in relevant discipline.Required experience, understanding or credentials in:Track record successfully developing and deploying software in test and production environmentsExperience being the accountable person for the development, support and maintenance for systems to serve the needs of others within an enterpriseExtended prior experience (approx. 5 years) in project and system documentation, in particular in an agile contextProficient in the Perl and Python Scripting language in a Linux environment.
The Internet Services Engineering Team relies on Perl as its primary scripting language.
There is a diverse range of tasks and projects with a Perl componentProficient in a range of open source systems and software including Red Hat Linux, CentosKnowledge of IP and Internet Protocols as required for the platforms our team is responsible for and other Network and IT platforms our systems interact withKnowledge of a conventional software development lifecycle, development, test and deployment (e.g. Waterfall, Agile, SCRUM)Have both System Administration and Software development skillsProven experience working in project teamsFlexible and committed to delivering in a timely and quality mannerDemonstrated documentation skillsDegree in computer science or equivalentSoftware development in a large and complex Technology environment 5+ yearsClear written and spoken EnglishExperience with Catalyst, modperl and Apache, GraphQLExtensive experience with CVS, GIT, Koji, Puppet, Ansible, Kafka or similar source code control systemSystem administration experience in a Unix environment especially RedHat LinuxDatabase Experience; SQL, MySQL and/or PostgresRequired to work as an individual or as a part of a teamDisplays a disciplined but adaptable approach to problem solvingDesirable ExperienceIP, Mobile and ISP Related Systems and TechnologiesDNS, DHCP, RADIUS, TACACS, NTP, SYSLOG (Key ISP systems)LDAP, LVSMail sendmail, POP, SMTP.
IMAPGrafana, Kafka, Elastic Search, OpenTSB, Victoria Metrics etcKnowledge of EAP-AKA, SCTP and Diameter Protocol, and GSMA profile life cycle.BNG, BRASs, HLR, AAARouters e.g. Cisco, Huawei, Nokia EquipmentNBN related technologies with understanding of Layer 1, 2, 3, 7SOAP, RESTfulKnowledge of Test-Driven Development (esp. automated unit testing)PostGgress, MySQL, MongoDB databasesHigh Performance Content Delivery Network over STB, OTT devices
#J-18808-Ljbffr

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior software engineer
Armidale
HSI
Software Engineer
Similar job
Lead platform software engineer
Wollongong
Midnite
Software Engineer
Similar job
Senior software engineer (typescript/react)
Newcastle
Dispensed PTY LTD
Software Engineer
Similar jobs
jobs New South Wales
Home > Jobs > IT and Tech jobs > Software Engineer jobs > Software Engineer jobs in New South Wales > Software Engineer/Full Stack (New South Wales)

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save