Refer a freelancer, and you both get 1 free week of DFH Premium. They must use your code {code} at sign-up. More referrals = more free weeks! T&Cs apply.
1 of 5 free roles viewed today. Upgrade to premium for unlimited.

GCP Lead Cloud API Developer (Automotive Domain ONLY)

This role is for a GCP Lead Cloud API Developer with 5+ years of GCP experience in the automotive domain. Contract length is unspecified, offering a pay rate of "unknown." Key skills include API development, cloud architecture, and security compliance.
🌎 - Country
United States
💱 - Currency
$ USD
💰 - Day rate
Unknown
Unknown
🗓️ - Date discovered
February 8, 2025
🕒 - Project duration
Unknown
🏝️ - Location type
Unknown
📄 - Contract type
Unknown
🔒 - Security clearance
Unknown
📍 - Location detailed
Franklin, TN
🧠 - Skills detailed
#Terraform #Programming #Documentation #REST (Representational State Transfer) #JSON (JavaScript Object Notation) #Dataflow #Leadership #DevOps #Data Engineering #Logging #Data Ingestion #Kubernetes #Batch #BigQuery #Scala #Compliance #Security #Swagger #VPC (Virtual Private Cloud) #Java #Data Processing #Big Data #Data Management #Infrastructure as Code (IaC) #Automation #Automated Testing #Cloud #SQL (Structured Query Language) #Storage #Microservices #Deployment #Monitoring #Python #Data Storage #Firewalls #GitHub #Jenkins #API (Application Programming Interface) #IAM (Identity and Access Management) #GCP (Google Cloud Platform) #GDPR (General Data Protection Regulation)
Role description
You've reached your limit of 5 free role views today. Upgrade to premium for unlimited access.

Job 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.

Key Responsibilities:

API Development:

o Lead the design, development, and deployment of secure and scalable RESTful APIs on GCP.

o Build APIs to support data ingestion from various platforms and formats (e.g., CSV, JSON streams, etc.).

o Implement best practices for API security, authentication, authorization (OAuth2, JWT)

o Develop API documentation using OpenAPI/Swagger standards or any as requested by Client.

Cloud Architecture:

o Help design and implement GCP-based cloud architectures to support the development of APIs and services.

o Select appropriate GCP services for API hosting, storage, data processing (e.g., Cloud Functions, Cloud Run, App Engine, BigQuery, Pub/Sub, Cloud Storage).

o Optimize GCP resources for performance, cost-efficiency, and scalability.

Infrastructure Setup:

o Help identify required GCP environments, including IAM policies, VPCs, Firewalls, and GCP services.

o Implement monitoring and logging using GCP Stackdriver (Cloud Monitoring and Logging) to ensure high availability and reliability.

o Ensure infrastructure as code practices using Terraform, Cloud Deployment Manager, or similar tools.

API Gateway and Traffic Management:

o Implement/work with team to configure API Gateway for secure access to backend services.

o Help identify and set up traffic management, caching, throttling, and quotas for APIs.

o Design and implement strategies for API versioning and lifecycle management.

Data Ingestion and Processing:

o Develop solutions for real-time and batch data ingestion using Pub/Sub, Dataflow, and other GCP data services.

o Work with external systems to pull in data (via CSV uploads, JSON streams, etc.) and process it in the cloud.

o Integrate GCP services like BigQuery, Cloud Storage, and Cloud SQL for data storage and analytics.

CI/CD and Automation:

o 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.

o Good to have - automated testing for APIs, including unit, integration, and performance testing.

Security and Compliance:

o Ensure the security of the cloud environment through robust IAM policies, VPC setup, encryption, and audit logging.

o Implement security best practices, including encryption for data at rest and in transit.

o Maintain compliance with industry standards and regulations (e.g., GDPR, HIPAA, SOC2).

Team Leadership:

o Provide technical leadership and guidance to the development team.

o Collaborate with stakeholders to understand business requirements and translate them into technical solutions.

o Mentor and support junior developers, ensuring best practices in coding, cloud architecture, and API development.

Required Skills and Experience:

Cloud Expertise:

o 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).

o Strong understanding of cloud architecture, microservices, and API management in GCP.

API Development:

o Expertise in developing and managing RESTful APIs using GCP services.

o Experience with API Gateway, OAuth2, JWT, OpenAPI/Swagger for API security and documentation.

o Knowledge of API performance optimization and scalability.

Programming Languages:

o Proficiency in one or more programming languages such as Python, Java, Node.js, or Go.

o Experience with serverless architectures (e.g., Cloud Functions) and containerized applications (e.g., Cloud Run, Kubernetes).

Data Management:

o Experience with real-time and batch data ingestion solutions, including Pub/Sub, Dataflow, and BigQuery.

o Familiarity with structured and unstructured data storage solutions (e.g., Cloud Storage, BigQuery).

Infrastructure as Code (IaC):

o Experience with Infrastructure as Code tools like Terraform, Cloud Deployment Manager, or similar.

CI/CD Automation:

o Experience with setting up CI/CD pipelines using Cloud Build, Jenkins, or GitHub Actions for automating API deployment and testing.

Security and Compliance:

o Strong knowledge of cloud security best practices, IAM, and VPC networking.

o Experience in ensuring compliance with industry standards and regulations (GDPR, HIPAA, etc.).

Preferred Qualifications:
• Google Cloud Professional certifications (e.g., Professional Cloud Architect, Professional Data Engineer).
• Experience with hybrid or multi-cloud environments.
• Familiarity with DevOps and SRE (Site Reliability Engineering) practices.
• Experience with big data tools and analytics on GCP (Dataflow, Dataproc, BigQuery).