Application Developer, Kong Api Gateway, Consumer Banking Technology, Group Technology

Singapore, Singapore

Job Description


Business FunctionGroup Technology enables and empowers the bank with an efficient, nimble and resilient infrastructure through a strategic focus on productivity, quality & control, technology, people capability and innovation. In Group Technology, we manage the majority of the Bank\'s processes and inspire to delight our business partners through our multiple banking delivery channels.Role and Responsibilities:

  • Setting up Kong Gateway environments which included API transformations, logging, and request/response modifications etc.,
  • API Development, Code Reviews and Automation using Lua, Python etc.,
  • Design and Architecture of underlying applications and to work with central Architecture team for relevant reviews and approvals.
  • Exposure to the CICD implementations, Site Reliability Engineering agenda forward at an Enterprise Level to improve availability, reliability, and performance of services.
  • Work with application teams for Observability, automating monitoring and auto-remediation of known issues.
  • Capable of creating new Projects, Services for load balancing, Add Route configurations, troubleshooting PODs using OCP logs, Create Helm templates using Containerized platforms such as OpenShift (OCP).
  • Developing, evangelizing, and promoting best practices for automating operating systems at scale
  • Capable of working with multiple teams and tribes across the bank to resolve the dependencies and project releases.
  • Participate and perform various performance test executions like Load test, Soak test, Spike test and Chaos testing.
  • Implementation of BAU enhancements and support for mainstream and dependant applications and Production deployments.
  • Leveraging critical thinking and adaptability to lead teams through complex issues.
  • Sharing in the collective team vision and successfully promoting the why and how to all teams
  • Contribute to all phases of the development lifecycle. Write well designed, testable, efficient code.
  • Development of integration/ automation components for DevOps productivity tools and environments
  • Design and develop solutions for data analytics and reporting.
  • Support design and development of process automation for DevOps activities
  • Support documentation of standard processes and best practices
  • Hands-on coding, unit testing and automated functional testing, Further the culture of product innovation and excellence, characterized as highly collaborative, execution-focused, customer-centric and high velocity.
  • Work and drive vendors to provide relevant solutions and timely report of issues.
Skills and Qualifications:
  • Overall, 10 years of experience with at least 4+ years of experience in mandatory skillset
  • Bachelor\xe2\x80\x99s degree in computer science or software Engineering
  • Hands-on experience in Kong gateway, Spring boot microservices, Python is mandatory.
  • Knowledge of DevOps tooling like Jenkins, Bitbucket, Ansible, Puppet, and Terraform is a must.
  • Working experience in build and deploy applications using OpenShift (OCP) and VPC are preferred.
  • Experience in container-based technologies like Docker, Kubernetes, OpenShift.
  • Knowledge in SRE tools like AppDynamics, Graphana, Kibana is preferred.
  • Must have good knowledge in Kong enterprise features and plugins and capable of customizing the plug-ins for the banks use.
  • Experience with developing test cases and ensuring appropriate test coverage in unit or automated testing.
  • Knowledge in Databases like Cassandra and Postgress SQL and Programming languages like Java and Java script would be an advantage.
  • Must have good knowledge in Project life cycle methodologies and Agile Practices.
  • Capable of writing Unit tests and custom integration test suits for API solutions.
  • Experience with Proxies and Load Balancers like HAProxy and Nginix etc.,
  • Real-time experience in building CI/CD pipelines and release strategies
  • Experienced in query Kibana Logs and capable of building customized dashboards out of Kibana logs for Analytics purpose.
  • Exposure of administering and implementing the production setups for business-critical & high-volume CAT 1 applications
  • Understanding of web technologies, including web services, web application servers and RESTful APIs
  • Good understanding of web technologies like HTML, Ajax, JavaScript, CSS, Caching concepts etc.
  • Experience with UNIX or scripting languages: Perl, PHP, Shell Scripting, JSP, ASP etc.
  • Knowledge in Content Delivery Network (CDN), network concepts like OpenSSL, SSH, SFTP, KERBEROS, PGP, HTTPS etc.
  • Working in 24X7 environment
-en

DBS Bank

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

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


Job Detail

  • Job Id
    JD1479451
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned