Network Software Engineering Specialist

Year    Bengaluru, Karnataka, India

Job Description



Employment Type Permanent

Closing Date 30 Dec 2023 11:59pm

Job Title Network Software Engineering Specialist

Job Summary Provide the software design, development, testing and deployment of feature releases to support the development of new software capability

What is the purpose of this role?
This role will support Telstra\xe2\x80\x99s strategic digitization and orchestration ambitions through the design, software development, and DevOps of platforms that provide activation and assurance for Telstra\xe2\x80\x99s mobility and calling product suite.

How does the role contribute to business strategy?
The Network Software team spans a breadth of exciting projects and develops software that exposes Telstra\xe2\x80\x99s various network domains to northbound IT systems, Customer interfacing portals, and Automation tools. The goal is to eliminate silos and make way to automate network exposure, eventually leading to an end-to-end automated ecosystem; making it easier, faster, and more secure for partners/customers to connect and leverage our network. To enable this the team brings together specialized Network Software Engineers who have a deep domain knowledge of a Network domain area AND Software Development skills.

What are the measurable outcomes of this role?

  • Provide development and technical solutions to the mission team
  • Work collaboratively within Telstra\xe2\x80\x99s agile framework to execute on the mission by planning, designing, developing and operationally managing software.


Delivery of CICD pipelines and DevOps tools


Include:
  • Design, build, install, integrate, and maintain complex network technologies and platforms with Telstra processes and systems to deliver products and services to customer business units for mobile network provisioning.
  • Translate customer (internal, external or regulatory) needs and requirements, using technical principles into reusable API-based micro-services.
  • Utilise on-premises and cloud technologies to deploy applications
  • Participate in development work in producing micro-services and partake in subsequent deployment.
  • Set up and maintain CICD pipelines, into build/test/production
  • Contribute to planning and design sessions, utilizing agile ceremonies and techniques, providing estimation to the team
  • Integrate solutions by executing security and operational requirements
  • Assess the capability of vendor solutions and offerings to meet business requirements and manage vendor technology delivery.
  • Assess the capability of internal systems and offerings to meet business requirements.
  • Develop platform-specific technology functionality for business requirements that leverage opportunities from evolving and future technologies.


Skill/Technical Expertise
Description
Health Safety and Environment (HSE) Leadership
  • You visibly and proactively demonstrate commitment to the health and safety of employees, contractors, suppliers, and the community by eliminating or, if not reasonably practicable, minimizing health, safety, and environmental risks.
  • You take accountability for the health, safety, and environmental performance within your area of accountability and role model the safe and responsible behaviors expected of our employees, contractors, and suppliers.


Technical skills

Essential Skills
  • Java SpringBoot APIs, JSON, Rest API, JavaScript.
  • Camunda Workflow Management with Java SpringBoot.
  • Experience with Build tools (Maven), CI/CD pipeline (including Bamboo/Jenkins/Git, etc.)
  • Experience with Messaging Queue Tools, eg AWS SQS, Application development, and deployment experience on the cloud.
  • Usage of Swagger/Open API tools, Postman (or any such tools), Logging FW (NewRelic/Splunk)


Desirable skills
  • Database experience
  • CICD using Bamboo Git Ops to AWS EKS
  • Proficient in Network Interfaces (SOAP, SSH, REST)
  • Proficient in Data modeling
  • API contracts and Swagger definition/implementation


Soft skills
  • We are looking for people who can articulate well and contribute to discussions.
  • We are looking for people who view change as an opportunity rather than a threat.
  • We are after people who continually look for improvement at work and outside of work.
  • We are looking for people who have excellent aptitude to quickly learn new technology.
  • We are looking for people who are team players and who see the sharing of ideas as a win-win situation.
  • We are looking for people who are resourceful and have initiative rather than waiting for things to happen.


Bachelor-level degree in telecommunications engineering or software engineering
  • Large-scale OSS Java-based provisioning systems
  • Production APIs in Java SpringBoot
  • Large Scale Enterprise Workflow Management
  • Large-scale OSS systems interfacing to OSS/BSS systems
  • API development translating legacy interfaces
  • Network Platforms \xe2\x80\x93 Nokia/Amdocs/Ericsson Orchestration Platforms
  • Network interface types - SOAP, CAI3G, REST, TCP, SSH

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3194428
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bengaluru, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year