Android Developer

Pretoria, Gauteng, South Africa

Job Description


Responsibilities

  • Implement and maintain the multiple SAP instances that comprise the TPT SAP environment.
  • DB2/Oracle/ HANA database installation, administration, and support
  • Database performance monitoring and fine-tuning.
  • Security Administration.
  • Batch Job management.
  • Manage SAP users, authorizations, and profiles.
  • Ensure Backups are performed. Restore testing and fine tuning.
  • Perform SAP client administration (create client, copy client, delete client, export/import client) as required.
  • Participate in the planning and implementation of SAP system upgrades.
  • Develop and maintain system documentation for all SAP instances and interfaces.
  • Provide status reports on BASIS administration activities to management.
  • Plan and Implement patch and security upgrades.
  • Ensure compliance to audit and security requirements.
Qualifications and Experience
  • Oracle Certification.
  • 3-5 years of development experience in Oracle / APEX.
  • Strong knowledge of Android SDK/ Android Studio, different versions of Android, and how to deal with different screen sizes.
  • Familiarity with RESTful APIs to connect Android applications to back-end services hosted on Oracle Database Platforms.
  • Strong Java, Java-script, and Ruby development.
  • Deep understanding of XML application.
  • Strong knowledge of Android UI design principles, patterns, and best practices.
  • Experience with offline storage, threading, and performance tuning.
  • Ability to design applications around natural user interfaces, such as "touch".
  • Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
  • Ability to integrate with the device camera to take still images or read barcodes and translate it within the system.
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
  • Ability to understand business requirements and translate them into technical requirements.
  • Familiarity with cloud message APIs and push notifications.
  • A knack for benchmarking and optimization
  • Understanding of Googles Android design principles and interface guidelines
  • Knowledge and experience of publishing applications on the google play store
  • Proficient understanding of code versioning tools, such as Git
  • Familiarity with continuous integration
  • Knowledge of Visual Studio IDE and development toolkit

ExecutivePlacements.com

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

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


Related Jobs

Job Detail

  • Job Id
    JD1263612
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pretoria, Gauteng, South Africa
  • Education
    Not mentioned