Share this Job

Senior Manager

Date: 07-Jun-2019

Location: Singapore, Singapore

Company: Singtel

We're looking for Network Software Engineer who are passionate about developing service orchestration tools to manage large-scale service provider network. We’re looking for people with a keen interest in application development and design, working within a team, in fast-paced environment, and who are able to collaborate with other teams looking to solve for the challenges.

 

You will implement service orchestration software solutions which are easy to understand and use. You will not only deliver the result but you will also consider and deliver quality of software such as reliability, efficiency, security and maintainability.

 

You should be able to understand the domain logic easily and innovate the way we do. You need to understand various development methods but you must be willing to adopt and improve the method that work for the team.

 

You will perform analyst, design, develop, build, test, maintain and support applications and related systems such as database and network controllers.

 

Responsibilities:

  • Responsible for plan, design, build, testing and deliver new service orchestration application and enhancement of existing applications to support new and existing Corporate products & services.
  • Contribute in all phases of the System development lifecycle.
  • Collaborate with users and stakeholders to set specifications for new project and enhancements.
  • Design creative prototypes according to specifications
  • Write high quality source code to program complete applications within deadlines
  • Perform testing, troubleshoot and debug applications before software release.
  • Evaluate existing applications to reprogram, update and add new features.
  • Create and maintain comprehensive project documentation.
  • Liaise with external vendors and other internal stakeholders for problem resolution.
  • Support departmental/team administration activities including procurement, asset sighting and etc.


Requirements:

  • BS/MS degree in Computer Science, Network Engineering, Infocommunications, or other related domains
  • CCNA,  SDN, and Cloud certifications.
  • Hands on experiences in:
    • Design and coding for Software Defined Network (SDN), Network Function virtualization (NFV) and Cloud applications.
    • Familiar with NFV Management and Orchestration (MANO) software stack, OpenStack, and Open Network Automation Platform (ONAP).
    • Expert in BPM workflow design and implementation and API programming.
    • Installing, configuring and troubleshooting UNIX /Linux/Windows based environments
    • Working experience in network inventory management & provisioning software.
    • Familiar with Relational Databases, SQL and ORM technologies
    • Familiar with telco business environment.
    • Cloud hardware and software installation and implementation
  • Technical skills:
    • Certified for Python and Java programing languages.
    • Certified for at least 1 RDB software (e.g. Oracle, MS SQL, MySQL, etc.)
    • Certified for Linux and Windows Operating System.
    • Web application design and programing skills.
    • Scripting skills (e.g., shell scripts, Perl, Ruby, etc.)
    • Apache Tomcat / JBOSS Application Server Knowledge.
    • Networking knowledge (OSI network layers, TCP/IP).
    • Cloud experience.
    • Virtualization and containerization (e.g., VMware, Virtual Box).
  • A team player with excellent communication skills.
  • Analytical thinking and problem-solving capability

Find similar jobs: