GCP Lead Cloud API Developer

3 days ago


Minneapolis, United States SRI Tech Solutions Inc. Full time

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:

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.


Required Skills and Experience:

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


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


  • Cloud GCP Architect

    5 months ago


    Minneapolis, United States Omni Inclusive Full time

    Total years of experience: 12+ years Relevant experience for engagement: 6+ years in cloud architecture and delivery Relevant skillset: • Expertise in Google Cloud Platform (GCP) and Azure. • Proven track record in architecting and delivering complex cloud solutions. • Strong understanding of cloud infrastructure, including compute, storage, and...


  • Minneapolis, Minnesota, United States SmartThings Full time

    Unlock Your Potential as a Cloud Engineer at SmartThingsWe're seeking an experienced Senior Software Engineer to join our Hub Cloud Services team in Minneapolis, MN. This is a hybrid role, with 3 days of on-site work per week.About the RoleIn this position, you'll be responsible for building and maintaining cloud services that are scalable, highly available,...

  • Cloud Engineer

    1 month ago


    Minneapolis, United States Robert Half Full time

    Job DescriptionJob DescriptionWe are in search of a Cloud Engineer to join our Hi Tech Engineering team. This role involves the engineering and security of our cloud infrastructure, aligning with the dynamic needs of the business. As a Cloud Engineer, you will be instrumental in driving our security posture within our cloud computing infrastructure,...


  • Minneapolis, Minnesota, United States The Dignify Solutions LLC Full time

    The Dignify Solutions LLC is seeking an experienced Java developer to join our team and contribute to the development of cloud-based microservices. As a key member of our team, you will be responsible for designing, implementing, and maintaining scalable and efficient microservices architecture using Java and Spring Boot.About The RoleWe are looking for a...


  • Minneapolis, Minnesota, United States Omni Inclusive Full time

    Job Title: GCP Solutions ArchitectEstimated Salary: $180,000 - $220,000 per yearAbout Omni Inclusive: At Omni Inclusive, we are dedicated to delivering exceptional cloud-based solutions that meet the evolving needs of our clients. We are currently seeking a skilled GCP Solutions Architect to join our team. With a focus on innovation and customer...


  • Minneapolis, Minnesota, United States SmartThings Full time

    Are you a seasoned software engineer looking for a new challenge?We're SmartThings, one of the leading IoT ecosystems in the world, creating effortless ways for people to create smart homes. Our corporate offices are based in Minneapolis and the Bay Area.As a Senior Software Engineer at SmartThings, you'll play a key role in building cloud services that are...


  • Minneapolis, United States The Dignify Solutions LLC Full time

    1.Experience in Core Java, preferably version 1.8 or higher 2. REST APIs and Microservices, knowledge of JSON (Java Script Object Notation) handling 3. Frameworks like classic Spring and Spring Boot 4. Experience in DevOps processes, CI-CD (Continuous Development-Continuous Integration) pipeline development and orchestration 5. Experience with Cloud...


  • Minneapolis, Minnesota, United States SmartThings Full time

    About Us:">At SmartThings, we're revolutionizing the way people live and interact with their surroundings. Our cutting-edge IoT ecosystem enables effortless smart home experiences, making life easier and more convenient.">Our Team:">The Hub Cloud Services team is at the forefront of this innovation, handling billions of events daily and millions of commands...


  • Minneapolis, Minnesota, United States Diverse Lynx Full time

    Role Description: MuleSoft Developer and ArchitectWe are seeking a highly skilled MuleSoft Developer and Architect to join our team. As a key member of our engineering department, you will be responsible for designing, developing, and implementing MuleSoft-based solutions using the Anypoint Platform.Key Responsibilities: Design and develop MuleSoft-based...


  • Minneapolis, Minnesota, United States The Dignify Solutions LLC Full time

    We are looking for a skilled Cloud Java Developer to work on our cloud-based projects. As a key member of our team, you will be responsible for designing and developing scalable cloud applications using Java and Spring Boot.Experience with DevOps processes and cloud platforms like GCP or AWS is essential for this role. You should also be familiar with build...

  • Cloud Architect Lead

    2 weeks ago


    Minneapolis, Minnesota, United States ACL Digital Full time

    Job OverviewWe are an equal opportunity employer and are committed to diversity and inclusion. We are seeking a highly skilled Cloud Architect Lead to join our team at ACL Digital. In this role, you will be responsible for leading the design and implementation of complex cloud-based systems using AWS Cloud serverless components.The ideal candidate will have...


  • Minneapolis, Minnesota, United States Solsten Full time

    The Ideal Candidate">BS/MS degree in Computer Science, Engineering or a related subject 7+ years of practical backend development experience Demonstrated experience with building Microservices in Go as well as high load production systems based on microservice architecture Strong understanding of distributed systems and technologies (gRPC, Kafka, NoSQL, SQL,...


  • Minneapolis, Minnesota, United States Diverse Lynx Full time

    Job DescriptionWe are seeking a highly skilled Cloud Data Engineering Lead to join our team at Diverse Lynx LLC. As a key member of our data engineering team, you will be responsible for designing, developing, and optimizing scalable ETL processes using Python, Apache Spark, and Azure Synapse. Your expertise in Azure Cloud, including SQL Pools and Spark...


  • Minneapolis, United States C4 Technical Services Full time

    Job DescriptionJob DescriptionTop Skills:Cloud Security Engineer (5+ years of exp)Must have strong GCP experience AWS and AzureDiverse candidates is a plusCloud Security EngineerLocation: MN12-month contractJob Summary:The Senior Cloud Security Engineer helps architect, deploy, and operate the security cloud infrastructure that aligns with business needs....

  • Lead Kubernetes SRE

    18 hours ago


    Minneapolis, United States Omni Inclusive Full time

    Lead Kubernetes SRE PROJECT: Individual will be working with a large team in building a new Kubernetes platform service to support multi-cloud modernization strategy. This engineer will also assist with building tools and scaffolding around the platform to aid applications to migrate between multiple container platforms. IDEAL BACKGROUND: Experience in large...


  • Minneapolis, United States Aloden, Inc. Full time

    Cloud Security Engineer Only W2 (Citizen,TN, GC, GC EAD and H4EAD) Location: Minneapolis, Minnesota (Hybrid role) Candidate Preference: Local candidates or those willing to relocate to Minneapolis, MN Must-Have Skills: Cloud Security: Extensive experience in cloud security best practices and implementations, with a focus on GCP and Azure. ...

  • api developer

    3 weeks ago


    Minneapolis, United States Randstad Full time

    api developer. minneapolis , minnesota (remote) posted 7 days ago job details summary $37.50 - $46.88 per hour contract no requirements category computer and mathematical occupations reference1074348 job details job summary: Ideal Background: Programming Languages - SQL, Java or C# Knowledge of healthcare environment and Fast Healthcare...

  • api developer

    3 weeks ago


    Minneapolis, United States Randstad Full time

    api developer. minneapolis , minnesota (remote) posted december 9, 2024 job details summary $37.50 - $46.88 per hour contract no requirements category computer and mathematical occupations reference1074348 job details job summary: Ideal Background: Programming Languages - SQL, Java or C# Knowledge of healthcare environment and Fast...


  • Minneapolis, Minnesota, United States Luminary Group Full time

    Job OverviewLuminary Group is seeking an experienced Cloud Solutions Architect Lead to drive innovation and technical excellence in medical device networks and applications. This senior technical role requires a strong understanding of cloud system designs, infrastructure best practices, and Microsoft Azure as a preferred platform.About the RoleThe Cloud...

  • Lead Kubernetes SRE

    2 weeks ago


    Minneapolis, United States Eateam Full time

    PROJECT: Individual will be working with a large team in building a new Kubernetes platform service to support UHGs multi-cloud modernization strategy. This engineer will also assist with building tools and scaffolding around the platform to aid applications to migrate between multiple container platforms. IDEAL BACKGROUND: Experience in large enterprise in...