Senior Developer (Python and Big Data)

Full-time Work Set Up:
Company selected to be on a Private Profile. | Industry: BPO / Call Centers
3 - 4 Years of Experienced Pasig

Senior Developer (Python and Big Data)

Full-time
Company selected to be on a Private Profile. | Industry: BPO / Call Centers

JOB DESCRIPTION

Job Highlights

  •  Competitive Salary Package
  •  Medical Cover for Employee and Dependent/s at Regularization
  •  Dynamic and Fast-paced work environment
     
 
POSITION PURPOSE: The big data team is responsible for developing, monitoring and maintaining the data warehouse and the integration of business development tools to enable a more strategic, tactical and operational business.
 
Big data technologies include AWS hosted databases and components such as Postgres and Redshift DB’s, AWS Data Pipelines, Lambda functions and Python code to deliver scalable solutions to the business.
 
KEY RESPONSIBILITIES:
  • As a member of the Data team you will be responsible for the design and architecture implementation of data pipelines
  • Design, development of implementation of transactional and analytical data structures
  • Align the Data technical capabilities to business objectives
  • Develop reporting solutions to support Business Intelligence, including resolving problems with data analysis and reporting services
  • Establish and maintain policies, operation procedures and associated documentation for user interaction with the database environment

JOB QUALIFICATION

JOB QUALIFICATIONS:
  • With at least 3 years of work experience and familiarity with the entire software development life cycle and facilitating agile practices and methodology
  • Graduate of Bachelor's Degree in Computer Science, Computer Engineering, Information Technology or related fields
  • Must be willing to work in Ortigas Center, Pasig City
TECHNICAL SKILLS:
  • ETL / ELT experience within a big data environment.
  • Experience in developing and maintaining software solutions within the AWS ecosystem (S3, Redshift, DynamoDB).
  • Demonstrate broad knowledge of technical solutions, design patterns and code for applications deployed in clustered computing environments
  • Experience with Analytics Databases such as AWS Redshift and warehouse design and implementation.
  • Experience with SQL and NoSQL databases
  • Excellent coding skills, source control management (ie git) across programming languages with a strong focus on unit and integration testing
  • SQL (ANSI, TSQL, PL/pgSQL)
  • Python 3+
    • Virtual environments
    • PIP
    • Pypy
    • Package development
    • Boto3, sqlalchemy
    • Pytest
  • Experience in deploying AWS components remotely using AWS CLI Ability to perform database modelling and design, develop, debug, troubleshoot database objects, stored procedures and functions
  • An ability to understand and adapt to rapidly changing requirements of the business
  • Organizational and time management skills
  • Knowledgeable on LINUX with the ability to program shell scripts
  • Experience working in an Agile development environment
IMPORTANT NOTE:
  • All candidates must be Work From Home / WFH-Capable :
    • PC/Laptop with atleast Core i7 (quad core), 16gb minimum, 256gb SSD minimum, Windows 10 Pro 64bit
    • Atleast 10mbps minimum internet speed.
    • Of course an ideal work space set-up for optimized work productivity is a given.
HR NOTE: Interested parties may apply direct to MyCareersDB. Interviews to be done online remotely by video call with Human Resources.

 

OTHER JOB REQUIREMENTS

Education
Bachelor's/College Degree
Field of study
Computer Science/Information Technology
Specialization
IT - Software

Top Specialization