Google Cloud Platform Developer

Job Description
Our client based in the Northern Suburbs, is currently looking for a Google Cloud Platform Developer to join their team.

Responsibilities
The primary focus of this position is to assist in the development and support of software and process to land data in a Google BigQuery Data Warehouse. You will need to be helpful and supportive to your team and fellow developers. You will join an energetic, focused and dynamic team and a positive can- do- attitude will get you far!!
  • Understand the solution the technical requirement is trying to solve
  • Will be expected to understand the SDLC for software development
  • Drive the delivery of solutions for which you are responsible
  • Support of existing python data products sitting in google cloud platform including testing and debugging
  • Leveraging Google Dataflow,Pub/Sub, BigQuery, Nested Tables, Google Chat, Buckets, Composer(airflow), Dags, cloud functions and datastore etc
  • Development of new data wrangling solutions in the google cloud environment
  • leveraging google based products such as Google Dataflow,Pub/Sub, BigQuery, Nested Tables, Google Chat, Buckets, Composer(airflow), Dags,cloud functions and datastore etc
  • Coordinate with internal teams to understand user requirements and provide technical solutions
  • Willing to do standby on a rotating basis
  • After hours support of developed applications in the google cloud platform
  • Meet development deadlines as agreed in planning sessions
  • Deliver stable well architected and tested software for release into production
  • Provide peer reviews on solutions developed within our team
  • Ensure all in house developed code is check into GIT
  • Capture and regularly update Jira as it relates to tasks, time and progress
  • Provide regular feedback on progress and blockers with regards to your tasks at stand-up each morning
  • Assist and mentor follow team members where appropriate
  • Where relevant present deployed solutions to team members to keep everyone abreast of changes to production environment
  • Follow change control process
  • Write effective, scalable code
  • Develop code that improves responsiveness and overall performance and reduces cost in the google environment
  • Implement security and data protection solutions
Key Competencies and Qualifications
  • Matric
  • Tertiary qualification in IT
  • Essential – At least 3 years python and SQL coding experience
  • Essential some Data Warehouse experience
  • Essential GIT experience
  • Essential – Batch/Large Data processing experience
  • Preferred – at least 1 year Java experience
  • Preferred – Linux Shell Scripting
  • Preferred – Airflow experience/Composer
  • Preferred – Cloud Experience Google/AWS/Azure
  • Any Google Cloud Platform experience will be to your advantage
Strengths
  • Helpful, supportive and strong team player
  • The natural tendency to take ownership and responsibility
  • Strong problem solving, effective planning and organizational skills
  • Excellent communication skills
  • You have a can-do attitude
  • Can cope under pressure
  • Positive outlook on life
  • Above all, be passionate about all that you do
Should you wish to apply for the position, please apply directly via this job board, please ensure that you quote reference number 201584 subject heading or email body.

Please note that due to the high volume of CV's received; only shortlisted applicants will be contacted. Should you not receive communication from our offices within two weeks of submission please note that your application will not be considered for this position.

We will keep your CV on file and re-establish contact with you should opportunities in line with your expertise become available again.

Should you require any additional information give us a call on 021 012 5566.

Job Type
Full-Time Regular

Location
Cape Town Western Cape

Min Salary
0.00 ZAR

Max Salary
0.00 ZAR