Jobs
>
Sydney

    Software Engineer/Full Stack - Sydney, Australia - Pyramid Global Technologies

    Default job background
    Full time
    Description

    About the job Software Engineer/Full Stack

    Exp 4+ years

    The 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.

    Key output for this role include:

    · Successfully design high performance mobile and fixed Broadband applications to support millions of customers

    · Successfully design interface contracts, API and related documents to meet internal IT/Network and external vendor systems

    · Successfully develop and deploy software in test and production environments

    · Satisfactory code testing and reporting of testing

    · Project and system documentation

    · Satisfactory communication and liaison with peers within and other teams

    · Satisfactory communication and liaison with management.

    Key accountabilities for this job role and requirements a job applicant must be able to satisfy include:

    · Accountable 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 deployment

    · Undertake 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 infrastructure.

    · Review and manage the impact of changing requirements across concurrent programmes (including managing data integrity, migrations and data quality).

    · Improve infrastructure performance and operational efficiency.

    · Maintain 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 workplace.

    · Accountable for compliance with Trade Practices and Information Management Policies and completing all necessary training.

    · Foster cooperation and attend meetings scheduled within the team and between other teams

    Qualification including:

    Tertiary qualifications or similar in relevant discipline.

    Required experience, understanding or credentials in:

    · Track record successfully developing and deploying software in test and production environments

    · Experience being the accountable person for the development, support and maintenance for systems to serve the needs of others within an enterprise

    · Extended prior experience (approx. 5 years) in project and system documentation , in particular in an agile context

    · Proficient 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 component

    · Proficient in a range of open source systems and software including Red Hat Linux, Centos,

    · Knowledge of IP and Internet Protocols as required for the platforms our team is responsible for and other Network and IT platforms our systems interact with

    · Knowledge of a conventional software development lifecycle, development, test and deployment (e.g. Waterfall, Agile, SCRUM)

    · Have both System Administration and Software development skills

    · Proven experience working in project teams

    · Flexible and committed to delivering in a timely and quality manner

    · Demonstrated documentation skills

    · Degree in computer science or equivalent

    · Software development in a large and complex Technology environment 5+ years

    · Clear written and spoken English

    · Experience with Catalyst, modperl and Apache, GraphQL,

    · Extensive experience with CVS, GIT, Koji, Puppet, Ansible, Kafka or similar source code control system

    · System administration experience in a Unix environment especially RedHat Linux

    · Database Experience; SQL, MySQL and/or Postgres

    · Required to work as an individual or as a part of a team

    · Displays a disciplined but flexible approach to problem solving

    Desired experience, understanding or credentials in:

    · IP, Mobile and ISP Related Systems and Technologies

    · DNS, DHCP, RADIUS, TACACS, NTP, SYSLOG (Key ISP systems)

    · LDAP, LVS

    · Mail sendmail, POP, SMTP. IMAP

    · Grafana, Kafka, Elastic Search, OpenTSB, Victoria Metrics etc

    · Knowledge of EAP-AKA, SCTP and Diameter Protocol, and GSMA profile life cycle.

    · BNG, BRASs, HLR, AAA

    · Routers e.g. Cisco, Huawei, Nokia Equipment

    · NBN related technologies with understanding of Layer 1, 2, 3, 7

    · SOAP, RESTful

    · Knowledge of Test-Driven Development (esp. automated unit testing)

    · PostGgress, MySQL, MongoDB databases

    · High Performance Content Delivery Network over STB, OTT devices



  • Harvey Nash Sydney, Australia

    Greenfield Project. Training & Industry Certifications Supported · - Senior Full Stack Developer & Technical Lead of Developers · - Attractive Salary & BONUS alongside benefits · Ø Senior FULL STACK Technical Lead (Lead a team) · Ø Greenfield Project (Front End / React Migration) ...

  • Allura Partners

    Full Stack Engineer

    6 days ago


    Allura Partners Sydney, Australia Full time

    Full Stack Engineer / 12 months Contract / $800 a day / Hybrid · My client is looking for a full stack engineer to join their close knit development team on a 12 months contract basis. · Requiements: · Proficient in Node, React, NextJS · Well-versed in JavaScript · AWS · MongoD ...

  • Banana Xyz Pty

    Full Stack Engineer

    4 days ago


    Banana Xyz Pty Sydney, Australia Full time

    Day-in-a-Life of our Full Stack Engineer You love variety. · You're creative. · You're passionate about solving tech problems that can get your product shipped quickly, simply and with elegance. · You love startups. · If your head is nodding, keep reading. · Our first Full Stack ...

  • Macquarie

    Full Stack Engineer

    4 days ago


    Macquarie Sydney, Australia Full time

    Join our Prudential Risk Technology team as we work on several projects to deliver strategic solutions, including New Application Development. · At Macquarie, we are working to create lasting value for our communities, our clients and our people. We are a global financial service ...

  • Antler

    Full Stack Engineer

    1 week ago


    Antler Sydney, Australia Full time

    About Antler · Antler is a global early-stage venture capital firm that invests in the defining technology companies of tomorrow. Antler is on a mission to fundamentally improve the world by identifying, investing in and challenging the world's most exceptional people to build gr ...

  • HuntsBot

    Full Stack Engineer

    4 days ago


    HuntsBot Sydney, Australia

    Technology & Programming Full-Time Anywhere in the World · 237 days ago · DescriptionWant to stay one step ahead of the latest teleworks? · HuntsBot,a one-stop outsourcing task, remote job, product ideas sharing and subscription platform, which supports DingTalk, Lark, WeCom, E ...


  • Edward Mann Group Sydney, Australia Full time

    Edward Mann is recruiting for a 3 x mid-level full-stack software engineers on behalf of an exciting Australian Tech start up. · The roles are paying up to 140k + super depending on experience and can be flexible for outstanding candidates. · It offers great WFH options and outst ...


  • Tandem Vet Care Sydney, Australia Full time

    Make your mark with a rapidly growing Cybersecurity company: We are currently looking for a Junior - Mid level Full Stack Engineer to join us in Sydney. · Joining us during a period of growth, you will be responsible for helping build out reporting capabilities for our customers ...


  • Secure Code Warrior Limited Sydney, Australia Full time

    Our mission at Secure Code Warrior is to make the digital world safer by helping companies secure their software through developer-driven security. · In a nutshell, Secure Code Warrior gives developers the skills to write secure code. · Our learning platform is the most effective ...


  • Tandem Sydney, Australia Full time

    Our mission at Secure Code Warrior is to make the digital world safer by helping companies secure their software through developer-driven security. · In a nutshell, Secure Code Warrior gives developers the skills to write secure code. · Our learning platform is the most effective ...


  • Macquarie Sydney, Australia Full time

    Join a critical transformational program that will build a new HR platform from the ground up, using the latest cloud technologies. · At Macquarie, we are working to create lasting value for our communities, our clients and our people. We are a global financial services group ope ...


  • Cape Australia Sydney, Australia Full time

    Why join Cape? · Cape is building the first spend management platform that issues virtual corporate cards designed to help every company strengthen their cash flow by providing full visibility and control around all purchasing, so that they can cut wasteful spending and the time ...


  • Canva Sydney, Australia

    Join the team redefining how the world experiences design. · Hey, g'day, mabuhay, kia ora, 你好, hallo, vítejte · Thanks for stopping by. We know job hunting can be a little time consuming and you're probably keen to find out what's on offer, so we'll get straight to the point. ...


  • Edjuster Sydney, Australia Full time

    Newly created role with global reach · Work 100% remotely or spend time in one of the city-based small offices · Join a fast-paced growth tech business in a critical role · About Assignar · We're a mission-led cloud-based construction tech startup. · Sean Mc Creanor (co-founder a ...


  • Tyro Sydney, Australia Full time

    Why work for us · We're not just like every other bank. Tyro has always been a tech company at heart, but fostering a diverse and inclusive environment, and a passion for continuous learning has always been one of the most important parts of our company's culture. · Tyros are a h ...


  • Canva Sydney, Australia Full time

    Join the team redefining how the world experiences design. · Hey, g'day, mabuhay, kia ora, 你好, hallo, vítejte · Thanks for stopping by. We know job hunting can be a little time consuming and you're probably keen to find out what's on offer, so we'll get straight to the point. ...


  • Expertech Sydney, Australia

    **Tech Lead Full Stack| Technical Lead | React | Node |AWS| API | **Redux | GraphQL| TypeScript** · Exciting opportunity to work for a growing Australian company, based in Sydney. We need an experienced - **Tech Lead Full Stack| Technical Lead | React | Node |AWS| API | **Redux | ...


  • Tyro Sydney, Australia Full time

    About the role · As a Software Engineer with Tyro you will be a vital member of our Product Technology team, helping us deliver business value to our customers through building and supporting the on-boarding and customer systems. We follow Agile methodologies and work collaborat ...


  • abc Sydney, Australia Full time

    About the Role · Develop and support digital platforms that provide data aggregation services to the ABC's digital products. Strengthen the engineering foundation of the platforms that play a key enabler role in underpinning the success of ABC digital products. · Key Accountabil ...


  • Opus Recruitment Solutions Ltd Sydney, Australia

    Opus has partnered with an IT Software Business that is growing massively within their sector. They are looking for a Mid Level (or Senior) Full Stack Engineer to join the team and work on their constantly evolving technical stack. · This role can be based in either Wollongong or ...