Developer for Cloud Application: Google Cloud, AWS, PHP/Laravel, Python, Redis, Lambda, BigQuery

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

Per Candidate Profile

HOURS PER WEEK

40

DATE POSTED

Apr 29, 2024

JOB OVERVIEW

**Job Posting: Developer for Cloud Application**

**Overview:**
Join our dynamic team as a Developer, where you'll be crucial in managing and enhancing an application hosted on Amazon Web Services and Google Cloud Services. This role is vital for maintaining our high-performing application, integral to data analysis and visualization in the e-commerce domain, with a focus on leveraging powerful tools like BigQuery for data processing.

**Key Responsibilities:**
- Manage the application's infrastructure using AWS CloudFormation and Google Cloud Deployment Manager for Infrastructure as Code (IaC).
- Oversee compute processes utilizing AWS Lambda, ECS, and Google Cloud Functions.
- Handle raw data storage with Amazon S3 and Google Cloud Storage, manage data ingestion using Postgres.
- Utilize DBT for data modeling, with a focus on integration within Google BigQuery for advanced data analysis.
- Conduct dynamic orchestration and scheduling via SQL queries for data accuracy and completeness in AWS and Google Cloud environments.

**Current Application Functions:**
- Authenticate brands using Amazon Seller Central Selling Partner API (SP-API) and Amazon Advertising API, with potential integration of Google services.
- Initiate schema creation for brands, triggering data flow into our system, and utilizing Google BigQuery for scalable analytics.
- Store all data initially in Amazon S3 and Google Cloud Storage, with pre-storage JSON transformation functions.
- Transfer data from cloud storage to PostgreSQL in an AWS RDS or Google Cloud SQL environment, maintaining a schema-per-tenant architecture.
- Flexibly create new data sources, including automated cloud storage bucket and schema table creation for new API endpoints.
- Ensure robust data analysis and visualization capabilities, focusing on data accessibility, completeness, and historical accuracy across cloud platforms.

**Candidate Profile:**
- Expert in Python and PHP/Laravel with a strong background in GitHub usage and documentation creation for engineering teams.
- Proficient in Amazon Selling Partner API and Amazon Advertising API; familiarity with Google Cloud Services (GCS) and BigQuery is required.
- Experience with other online marketplace APIs (e.g., Walmart, eBay, Shopify) is a plus.
- Comfortable with various aspects of Data Engineering, from data lakes to traditional databases, across multiple cloud platforms.
- Experienced in Infrastructure as Code (IaC) using both AWS CloudFormation and Google Cloud Deployment Manager.
- Skilled in troubleshooting applications across AWS and Google Cloud platforms.
- Possesses a natural curiosity for problem-solving and a passion for exploring new technologies.

**Join Us:**
If you're ready to take on a challenging yet rewarding role in a cutting-edge technological environment, we would love to hear from you. Apply now to become a pivotal part of our team's success!

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin