GCP Lead Cloud API Developer

Mitsubishi Motors North America Inc

Contract Franklin, Tennessee, United States Posted 2 days ago

 Write a Review Add Vendor   Add Contact  

About Position

GCP Lead Cloud API Developer (Contract)

$0.00 / Hourly

Franklin, Tennessee, United States

GCP Lead Cloud API Developer

Contract Franklin, Tennessee, United States Posted 2 days ago

Skills
Cloud Expertise: 5+ years of experience with Google Cloud Platform (GCP) including hands-on experience with core services (Cloud Functions Cloud Run App Engine BigQuery Pub/Sub Cloud Storage Cloud SQL). Strong understanding of cloud architecture microservices and API management in GCP. API Development: Expertise in developing and managing RESTful APIs using GCP services. Experience with API Gateway OAuth2 JWT OpenAPI/Swagger for API security and documentation. Knowledge of API performance optimization and scalability. Programming Languages: Proficiency in one or more programming languages such as Python Java Node.js or Go. Experience with serverless architectures (e.g. Cloud Functions) and containerized applications (e.g. Cloud Run Kubernetes). Data Management: Experience with real-time and batch data ingestion solutions including Pub/Sub Dataflow and BigQuery. Familiarity with structured and unstructured data storage solutions (e.g. Cloud Storage BigQuery). Infrastructure as Code (IaC): Experience with Infrastructure as Code tools like Terraform Cloud Deployment Manager or similar. CI/CD Automation: Experience with setting up CI/CD pipelines using Cloud Build Jenkins or GitHub Actions for automating API deployment and testing. Security and Compliance: Strong knowledge of cloud security best practices IAM and VPC networking. Experience in ensuring compliance with industry standards and regulations (GDPR HIPAA etc.).
Description

Looking for experienced GCP Lead Cloud API Developer to lead the design, development, and implementation of cloud-native APIs on Google Cloud Platform (GCP). Candidate should have a strong background in cloud architecture, API development, and GCP services, with hands-on experience in developing secure, scalable APIs. Candidate will work closely with cross-functional/client functional teams to ensure the integration and functionality of cloud services with a focus on performance, security, and scalability.

Responsibilities
  • API Development:
  • Lead the design, development, and deployment of secure and scalable RESTful APIs on GCP.
  • Build APIs to support data ingestion from various platforms and formats (e.g., CSV, JSON streams, etc.).
  • Implement best practices for API security, authentication, authorization (OAuth2, JWT)
  • Develop API documentation using OpenAPI /Swagger standards or any as requested by Client.
  • Cloud Architecture:
  • Help design and implement GCP-based cloud architectures to support the development of APIs and services.
  • Select appropriate GCP services for API hosting, storage, data processing (e.g., Cloud Functions, Cloud Run, App Engine, BigQuery, Pub/Sub, Cloud Storage).
  • Optimize GCP resources for performance, cost-efficiency, and scalability.
  • Infrastructure Setup:
  • Help identify required GCP environments, including IAM policies, VPCs, Firewalls, and GCP services.
  • Implement monitoring and logging using GCP Stackdriver (Cloud Monitoring and Logging) to ensure high availability and reliability.
  • Ensure infrastructure as code practices using Terraform, Cloud Deployment Manager, or similar tools.
  • API Gateway and Traffic Management:
  • Implement/work with team to configure API Gateway for secure access to backend services.
  • Help identify and set up traffic management, caching, throttling, and quotas for APIs.
  • Design and implement strategies for API versioning and lifecycle management.
  • Data Ingestion and Processing:
  • Develop solutions for real-time and batch data ingestion using Pub/Sub, Dataflow, and other GCP data services.
  • Work with external systems to pull in data (via CSV uploads, JSON streams, etc.) and process it in the cloud.
  • Integrate GCP services like BigQuery, Cloud Storage, and Cloud SQL for data storage and analytics.
  • CI/CD and Automation:
  • Set up continuous integration and deployment (CI/CD) pipelines using Cloud Build, GitHub Actions, or similar tools for automating API deployments and cloud resource provisioning.
  • Good to have - automated testing for APIs, including unit, integration, and performance testing.
  • Security and Compliance:
  • Ensure the security of the cloud environment through robust IAM policies, VPC setup, encryption, and audit logging.
  • Implement security best practices, including encryption for data at rest and in transit.
  • Maintain compliance with industry standards and regulations (e.g., GDPR, HIPAA, SOC2).
  • Team Leadership:
  • Provide technical leadership and guidance to the development team.
  • Collaborate with stakeholders to understand business requirements and translate them into technical solutions.
  • Mentor and support junior developers, ensuring best practices in coding, cloud architecture, and API development.

By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.

Questions / Comments:

Display Questions / Comments:

No Questions / comments

Mitsubishi Motors North America Inc Vendors

Tech Mahindra (Americas) Inc
Write a Review

2140 Lake Park Boulevard Suite 920
Richardson
Texas
www.techmahindra.com ( 45 vendors)

Delta Computer Consulting Inc
Write a Review

609 Deep Valley Drive
Rolling Hills Estates
California
www.deltacci.com ( No vendors )

Job Summary

Contract

Franklin, Tennessee, United States

Experience Level : Medium

Only Any

Posted : 2 days ago

Deadline : January 6, 2024 1 year ago

Job ID : 83306VM4JXTTM

Mitsubishi Motors North America Inc

PO Box 6014

www.mitsubishimotors.com