Database Designer

2 weeks ago


Petaling Jaya, Malaysia World Vision Full time

With over 70 years of experience, our focus is on helping the most vulnerable children overcome poverty and experience fullness of life. We help children of all backgrounds, even in the most dangerous places, inspired by our Christian faith.

Come join our 33,000+ staff working in nearly 100 countries and share the joy of transforming vulnerable children’s life stories

Key Responsibilities:

As Database Designer (Engineering) you will be responsible for facilitating the development of the right future-state architecture and ensuring its effective adoption. They will spend the majority of their time making application changes to improve database performance, scalability and reliability and delivering foundational database solutions and best practices for our backend engineering teams. This role will also advocate and support the enterprise’s IT strategies, identify and analyze enterprise business drivers, analyze the current IT environment to detect critical deficiencies, recommend solutions for improvement and develop strategies aligning IT to the business. They must have significant business knowledge and have one or more areas of technical expertise in which they concentrate. These technical areas may include network, security, applications and systems software, data and Internet.

MAJOR RESPONSIBILITIES:

Develops the enterprise-wide guidelines and standards for cataloging and maintaining data repositories.

Develops single source data strategy.

Maintains enterprise-wide integrity of the data model by ensuring that data design and transformation procedures are implemented and followed.

Participates in the design of the information architecture, across multiple data types. 

Participates in the development of a usable information architecture, which may include a data model, associated metamodel, common business vocabulary, ontologies and taxonomies, which will then be used to guide solution development and achieve consistency of information assets across the application portfolio.

Ensures regulatory issues are considered surrounding information assets (such as consumer privacy laws, data retention policies, outsourced data and specific industry guidelines are adhered to.

Facilitates the mapping and audit-ability of information assets.

Works closely with other functional area architects and security specialists to ensure adequate security solutions are in place throughout all IT systems and platforms to mitigate identified risks sufficiently, and to meet business objectives and regulatory requirements.

Develops the business, information and technical artifacts that constitute the enterprise information security architecture and solutions.

Researches, designs and advocates new technologies, architectures, and security products.

Analyzes business impact and exposure, based on emerging security threats, vulnerabilities and risks.

Communicates security risks and solutions to business partners and IT staff.

Assists in the development of solutions that deliver capabilities to the enterprise.

Analyzes enterprise business drivers to determine corresponding change requirements.

Assists in the implementation of an ESA based on enterprise business requirements and IT strategies.

Assists in defining the principles to guide solution decisions for the enterprise.

Coordinates solution architecture implementation and modification activities.

Assists in the evaluation and selection of software product standards, as well as the design of standard software configurations.

Consults with application or infrastructure development projects to fit systems or infrastructure to architecture.

Provides strategic consultation to assigned line-of-business (LOB) customers in defining or designing business processes, functions and organizational structures.

Keeps IT's technology and service managers aware of key LOB customer issues, identifying and resolving potential problems and conflicts.

Collaborates with other IT functional areas to remain apprised of project status, and inform LOB customer management of progress.

Facilitates agreement on organizational work models to meet business requirements.

Works collaboratively with business strategists, process owners and subject matter experts.

Leverages technology to enable or alter business processes or practices.

Assists in the definition of the principles that guide technology decisions for the enterprise.

Assists in the implementation of an Enterprise Technology Architecture (ETA) based on business requirements and IT strategies, as well as to rectify gaps and pain points within the current state.

Analyzes the current technology environment to detect critical deficiencies and recommend solutions for improvement.

Assesses the capacity and resource utilization of application and search tools, components, network, platform facilities, application/ integration/ database servers, storage, security and management hardware and software.

Approves and modifies the designs and architectures by reviewing end-user topology, security, performance, and interoperability requirements.

Consults on application or infrastructure development projects to fit systems or infrastructure to the technical architecture.

Participates in domain technical and business discussions relative to future architecture direction.

Aligns architectural strategy with business goals.

Assists in the analysis, design, and development of a roadmap and implementation plan based upon a current vs. future state in a cohesive architecture viewpoint. 

Works with Lead Architect to assure architectural alignment.

Gathers and analyzes data and develops requirements at project level.

Aligns architectural requirements with IT strategy.

Assesses near-term needs to establish business priorities.

Analyzes information to evaluate the effectiveness of controls, determine the accuracy of reports, and monitor the efficiency and security of operations.

Supports and participates in developing policies, standards, guidelines and procedures.

Designs standard software configurations.

Promotes the EA process, outcomes and results.

Participates in the EA and domain’s architecture Governance process.

Reviews exceptions and makes recommendations to architectural standards at a domain level.

Identifies opportunities for reuse.

Supports the development of architectural models or views.

Analyzes the current architecture to identify weaknesses and develop opportunities for improvements.

Identifies and when necessary, proposes variances to the architecture to accommodate project needs.

Consults with project teams to ensure compatibility with existing solutions, infrastructure and services.

Manages the design of systems.

Provides strategic consultation to clients and IT teams.

Participates in quality reviews and provides feedback.

Advises on options, risks, costs versus benefits, system impacts, and technology priorities.

Works with business leaders to understand business requirements and help them understand how technology tradeoffs influence strategy.

Consults on business-facing projects and maintains knowledge of their progress.

Keeps IT’s technology and service managers aware of key customer issues, identifying and resolving potential problems and conflicts.

Sells the architecture process, its outcome and ongoing results.

Coordinates architecture implementation and modification activities.

Assists in post-implementation continuous-improvement efforts to enhance performance and provide increased functionality.

Ensures the conceptual completeness of the technical solution.

Works closely with project management to ensure alignment of plans with what is being delivered.

Researches and evaluates emerging technology, industry and market trends to assist in project development and/or operational support activities.

Provides recommendations based on business relevance, appropriate timing and deployment.

Identifies the tools and components used for a project from the approved enterprise toolset.

Recommends expenditures based on the size, scope, and cost of hardware and software components.

Assists in developing business cases.

Recommends changes that impact strategic business direction.

Supports change management initiatives.

Collaborates with project management on reporting project status, issues, risks and benefits.

Meets with project leaders to ensure progress towards architectural alignment with project goals and requirements.

Develops, motivates, and directs staff to create a team environment.

Coaches and mentors team members.

Recommends training programs targeting specific areas of improvement.

QUALIFICATIONS:

Degree in Information Technology, Information Systems or equivalent discipline.

At least 7-10 years of relevant experience in Database design/operations .

Hands-on experience in designing/reviewing, developing/optimising/refactoring, and implementing new database schema/model  that meets the business requirement with optimized DB performance.

Specialized in  DB performance tuning, and DB infrastructure capacity / high availability planning for very large and critical database systems.

Subject matter expert on database technologies  such as MS SQL Server  and some other RDBMS MySQL, PostgreSQL.

Subject matter expert in  database designs  by recommending DB best practices to the application development team.

Experience in  building database projects for on-premise or cloud environments .

Able to  create complex functions, scripts, stored procedures and triggers  to support application development.

Provide database expertise to engineering teams through code reviews, pairing and training to help deliver optimal database designs and queries.

Create and maintain architecture and systems documentation.

Build and maintain data pipelines from internal and external databases and SaaS applications.

Good-to-have:

Hands-on experience in cloud DB Infrastructure (AWS / MS Azure), DevOps, CI/CD deployments is an added advantage.

Hands-on experience in NoSQL database design, development and implementation.

Example Projects:

Identify problematic database patterns in application workloads and implement/suggest solutions.

Implementing building blocks to efficiently load, analyze and migrate data.

Analyzing tables and optimizing them by adding indexes, generating separate tables, or removing unnecessary columns.

Improve application-side database load-balancing implementations.



  • Petaling Jaya, Malaysia Agensi Pekerjaan BTC Sdn Bhd Full time

    Job DescriptionOpen Position: Database Administrator (Oracle & BI)An MNC company is currently hiring for Oracle Database Administrator in the Selangor office.Key responsibilities include:Manage daily database administration tasks including performance monitoring, tuning and capacity management to support global business operationsSupports database functions...

  • Graphic Designer

    3 weeks ago


    Petaling Jaya, Malaysia IME Trading Sdn Bhd Full time

    Work on a wide range of projects and media, using various computer software to visualize and develop innovative graphic designs that meet business goals - Obtain input from management, ensuring designs meet organizational standards and brand expectations, express ideas accurately, and represent the company or client appropriately - Work independently and...


  • Petaling Jaya, Malaysia IDC Full time

    IDC Technologies PTY is looking for an experienced and innovative  SAP Basis and Database Administration (HANA & SQL Server) | IT Platform Engineer (SAP).The RoleYour responsibilities will include:As an IT Infrastructure Engineer, you will be part of a highly professional and international team of architects, engineers, and business counterparts, which are...


  • Petaling Jaya, Malaysia Snaphunt Full time

    The OfferOpportunity within a company with a solid track record of performanceWork alongside & learn from best in class talentJoin a market leader within IT Infrastructure / Blockchain / Cloud ComputingThe JobYour responsibilities will include:As an IT Infrastructure Engineer, you will be part of a highly professional and international team of architects,...


  • Petaling Jaya, Malaysia Nityo Infotech Full time

    Mandatory and extensive skillsets: SSIS, SSRS, SSAS, data warehousing Experience Required 5 - 7 Years Industry Type IT Employment Type Permanent Location Malaysia Required Skills -MySQL SSIS & SSRS Roles & Responsibilities Assess and cultivate long-term strategic goals for BI development in conjunction with end...

  • Web Developer

    2 days ago


    Petaling Jaya, Malaysia Agensi Perkejaan Prestige Recruitment Sdn Bhd Full time

    **Hybrid Working Method: 3 days at office, 2 days at remote** **Working Location: Kuala Lumpur** **Industry: IT/AI Service** **What you will be doing**: - Develop UI/UX with HTML, CSS, and JS frameworks (React, Angular, Vue.js), ensuring responsiveness. - Translate designs into functional web pages. - Build user-friendly front-end and efficient server-side...


  • Petaling Jaya, Malaysia Eve Solution Full time

    **Requirements** - Strong with Nodejs, PHP, Sails Framework, Laravel Framework. - Familiar in HTML, CSS, Bootstraps, JavaScript, jQuery, SQL. - Proper experience with web development process, from A to Z, especially in backend CMS. - Experience in version control such as SVN, GIT. - Good & comfortable in Linux Server, Application Server & Web Server. -...


  • Petaling Jaya, Malaysia B2B Commerce (M) Sdn Bhd Full time

    **Responsibilities**: - Responsible for design, develop and maintain the UI Interface of the Web and Mobile Applications according to specification and standard - Integrate data from various back-end services and databases into UI Interface - Contribute to overall system architecture and ecosystem design to continuously evolve existing system - Perform unit...


  • Petaling Jaya, Malaysia T05 Technologies Sdn Bhd Full time

    Job Description - Using React on the front-end and Node JS on the back-end. - Involved in the project planning and scheduling, design, and responsible for addressing any technical issues that may arise. - Work with development teams to ideate software solutions. - Constant effort to improve and test software to ensure efficiency. - Able to create unit and...

  • Web Api Developer

    3 days ago


    Petaling Jaya, Malaysia Qube Apps Solutions Sdn Bhd Full time

    **Responsibilities**: - Design and implement RESTful Web APIs using ASP.NET Web API framework, adhering to best practices and industry standards. Ensure the APIs are secure, performant, and scalable to handle high traffic volumes. - Develop code to interact with databases and other data sources to retrieve and manipulate data needed for API functionality. -...

  • Teamcenter Solution

    7 days ago


    Petaling Jaya, Malaysia Dream Technology System Full time

    **(Malaysia - PJ)**: Posted on 25 November 2022 **Responsibilities**: - Participates and takes the lead to support sales in the selection, acquisition, configuration, and troubleshooting of packaged solutions and technical infrastructure components. - Coaching and mentoring other team members including technical enablement to other junior staff. - Assists...


  • Petaling Jaya, Malaysia B2B Commerce (M) Sdn. Bhd. Full time

    **Mobile/Frontend Developer JD** **Responsibilities**: - Responsible for design, develop and maintain the UI Interface of the Web and Mobile Applications according to specification and standard - Integrate data from various back-end services and databases into UI Interface - Contribute to overall system architecture and ecosystem design to continuously...

  • Java Developer

    2 days ago


    Petaling Jaya, Malaysia iEnterprise Online Sdn Bhd Full time

    **Job Description (Java Developer)**: Java Developers need to compile detailed technical documentation and user assistance material, requiring excellent written communication. **Responsibilities**: - Developing and testing software - Debugging and resolving technical problems that arise - Producing detailed design documentation - Recommending changes to...

  • Wordpress Developer

    3 days ago


    Petaling Jaya, Malaysia MacGad Technology Sdn Bhd Full time

    _Macgad Technology Sdn Bhd is a certified Google Partner Agency based in Malaysia. Our forte in digital marketing and website design continuously inspires us to shape and drive the industry forward. We aim to partner with Malaysia SMEs to grow their businesses with creative marketing strategies and solutions. We are also a certified Google Premier Partner,...

  • Zr 1904 job

    1 day ago


    Kelana Jaya, Malaysia Avensys Consulting Full time

    Duties & Responsibilities 1. Provide advice on database design in accordance to best practices. 2. Consult and review administration, tuning, installation, upgrading, data management and security of the databases and if required implement the changes required. 3. Guarantees registered production databases to meet the requirements of high availability and...

  • BI Specialist

    2 weeks ago


    Petaling Jaya, Malaysia AGENSI PEKERJAAN NS SHUE Full time

    JOB VACANCY POSITION - BI SPECIALIST LOCATION - JALAN KLANG LAMA, KLANG SALARY - RM 6000-8000 Key Responsibilities - Power BI development and administration. - Involvement in ETL to transform data from new data source. - Design and maintain effective data warehouse to support efficient information access and extraction by relevant users. - Will work...

  • Web Developer

    3 weeks ago


    Petaling Jaya, Malaysia GENO Management Full time

    Position : Web Developer Salary : RM 2,500 - RM 5,000 Location : Imazium, Damasnara Uptown Working Days / Time : 8.30am - 5.30pm / Mon - Fri **Responsibility** - Diagnosing, fixing and reporting operations issues relating to server hosting environment - Develop and provide idea on system improvement. - Independent, multi-task and thrive in a fast-paced,...


  • Petaling Jaya, Malaysia Agensi Pekerjaan Great Pyramid Sdn Bhd Full time

    As a Systems Integrator, you will play a pivotal role in ensuring seamless integration of applications and systems within our organization. You will work closely with cross-functional teams to enhance operational efficiency, improve data flow, and streamline business processes through the integration of various software applications. Your expertise will be...

  • Backend Developer

    2 weeks ago


    Petaling Jaya, Malaysia Agensi Pekerjaan BTC Sdn Bhd Full time

    Open Position: Backend Developer (Research & Development)An MNC IT company is currently looking for Backend Developer to join the team and be based in the Cyberjaya office.Key requirements and responsibilities include:Holds Bachelor degree in Computer/Electrical/Telecommunication/etcFamiliar with software development processes including CI/CD, development...


  • Petaling Jaya, Malaysia Agensi Pekerjaan BTC Sdn Bhd Full time

    Open position: Senior Software Developer (Java)  An IT MNC Company is looking for Java Software Developer to join the team and be based in the Selangor office.  Key responsibilities include:Strong experience in designing & shaping responsive web solutions and scalable applications used by regional usersGood experience in programming skills and tools such...