Database Administrator

Kuala Lumpur, Malaysia

Job Description


Software Engineer with SQL, NoSQL, Python, API, ETL, AWS Expertise
Responsibilities:

  • Design, develop, and maintain software applications with a focus on data processing, integration, and analysis.
  • Implement and optimize database schemas, queries, and data models for both SQL and NoSQL databases.
  • Utilize Python and other relevant programming languages for data manipulation, transformation, and analysis
  • Collaborate with data engineers, data scientists, and other stakeholders to understand data requirements and implement appropriate solutions.
  • Develop and maintain ETL processes and workflows to ensure efficient data movement and transformation.
  • Implement data validation, quality checks, and cleansing processes to maintain data integrity.
  • Deploy and manage software solutions in cloud environments, primarily AWS, ensuring scalability and reliability.
  • Monitor software performance, identify and resolve issues, and optimize data workflows and system architecture.
  • Stay updated with industry trends and emerging technologies in software engineering and data processing, and propose innovative solutions for improvement.

Requirements:


  • Bachelor\'s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Proven experience as a Software Engineer, with a strong portfolio showcasing your expertise in SQL, NoSQL, Python, API development, ETL processes, and AWS.
  • Strong proficiency in SQL and experience with relational databases (e.g., MySQL, PostgreSQL).
  • Familiarity with NoSQL databases like MongoDB, Cassandra, or DynamoDB.
  • Solid understanding of data modeling, database design, and optimization techniques.
  • Proficiency in Python and experience with relevant libraries and frameworks.
  • Experience developing RESTful APIs and working with API frameworks like Flask or Django.
  • Knowledge of ETL processes and tools, such as Apache Airflow or AWS Glue.
  • Familiarity with cloud platforms, particularly AWS services like S3, Redshift, Lambda, and API Gateway.
  • Understanding of software development best practices, including version control (e.g., Git), testing, and deployment.
  • Strong problem-solving skills and the ability to work collaboratively in a team environment.
  • Excellent communication skills, both written and verbal, to effectively collaborate with cross-functional teams.

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.


Related Jobs

Job Detail

  • Job Id
    JD953893
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Kuala Lumpur, Malaysia
  • Education
    Not mentioned