GCP Lead Cloud API Developer
3 days ago
Role: GCP Lead Cloud API Developer
Location: Franklin, TN(remote works too)
Type: Contract/ Fulltime
Primary skills mandatory: GCP, Java, Microservices, REST API, API development, and GCP services, with hands-on experience in developing secure, scalable APIs
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).
-
Java Developer
3 days ago
Franklin, United States Saxon Global Full timeHello, Hope you are doing well ! Let me know if you are interested in below position. Position - Software Developer (JAVA Developer) Location - Franklin, MA (Onsite) Duration - Fulltime Position Over IT experience 6-8 years Having Java/J2EE working experience around 4 to 6 Years and willing to Code. Working experience in Spring Boot, Spring Data, Spring...
-
Lead Software Engineer
2 days ago
Franklin, United States Northwestern Mutual Careers Full timeLead Software Engineer at Northwestern Mutual Careers summary: The Lead Software Engineer at Northwestern Mutual focuses on defining innovative solution designs and enterprise architecture within a hybrid environment. Responsibilities include developing scalable Java-based microservices, overseeing cloud development on AWS, and collaborating closely with...
-
Lead Software Engineer
2 days ago
Franklin, United States Northwestern Mutual Careers Full timeLead Software Engineer at Northwestern Mutual Careers summary: The Lead Software Engineer at Northwestern Mutual focuses on defining innovative solution designs and enterprise architecture within a hybrid environment. Responsibilities include developing scalable Java-based microservices, overseeing cloud development on AWS, and collaborating closely with...
-
Lead Software Engineer
6 days ago
Franklin, United States Hispanic Technology Executive Council Full timeAt Northwestern Mutual, we are strong, innovative and growing. We invest in our people. We care and make a positive difference. Job Description: The Lead Software Engineer at Northwestern Mutual Life Insurance Company in Franklin, WI will define solution design using modern IT processes, standards, tools, and version control in a hybrid environment....
-
Lead Software Engineer
5 days ago
Franklin, United States Northwestern Mutual Life Insurance Company Full timeAt Northwestern Mutual, we are strong, innovative and growing. We invest in our people. We care and make a positive difference. Job Description: The Lead Software Engineer at Northwestern Mutual Life Insurance Company in Franklin, WI will define solution design using modern IT processes, standards, tools, and version control in a hybrid environment. Perform...
-
Lead Software Engineer
2 days ago
Franklin, United States Northwestern Mutual Full timeAt Northwestern Mutual, we are strong, innovative and growing. We invest in our people. We care and make a positive difference. Job Description:The Lead Software Engineer at Northwestern Mutual Life Insurance Company in Franklin, WI will define solution design using modern IT processes, standards, tools, and version control in a hybrid environment. Perform...
-
Lead Software Engineer
7 days ago
Franklin, United States Northwestern Mutual Careers Full timeAt Northwestern Mutual, we are strong, innovative and growing. We invest in our people. We care and make a positive difference. Job Description: The Lead Software Engineer at Northwestern Mutual Life Insurance Company in Franklin, WI will define solution design using modern IT processes, standards, tools, and version control...
-
Lead Software Engineer
2 days ago
Franklin, United States Northwestern Mutual Full timeAt Northwestern Mutual, we are strong, innovative and growing. We invest in our people. We care and make a positive difference. Job Description: The Lead Software Engineer at Northwestern Mutual Life Insurance Company in Franklin, WI will define solution design using modern IT processes, standards, tools, and version control...
-
Lead Systems Software Engineer
3 days ago
Franklin, United States Northwestern Mutual Full timeLead Systems Software Engineer at Northwestern Mutual summary: As a Lead Systems Software Engineer at Northwestern Mutual, you will play a critical role in API Management, utilizing a diverse array of tools and technologies to enhance software solutions. Your responsibilities will include applying engineering best practices, ensuring production stability,...
-
Cloud Native Software Architect
2 days ago
Franklin Lakes, New Jersey, United States BD Full timeJob OverviewWe are Becton, Dickinson and Company, a global medical technology leader. Our purpose is to advance the world of healthTM by developing innovative solutions that improve patient outcomes.The Software Technology Solutions (STS) organization is our global software innovation engine. We enable smart connectivity, data-driven insights across devices,...
-
Lead Software Engineer
2 days ago
Franklin, WI, United States Northwestern Mutual Careers Full timeAt Northwestern Mutual, we are strong, innovative and growing. We invest in our people. We care and make a positive difference. Job Description: The Lead Software Engineer at Northwestern Mutual Life Insurance Company in Franklin, WI will define solution design using modern IT processes, standards, tools, and version control in a hybrid...
-
AWS Cloud System Engineer
3 days ago
Franklin Lakes, New Jersey, United States Expedite Technology Solutions LLC Full timeA Bachelor's degree in Computer Science or a related field is required. Strong knowledge of AWS GLUE and Amazon API is necessary. Experience with cloud enterprise architecture and infrastructure management is highly desirable. Additionally, excellent problem-solving skills and the ability to work effectively in a team environment are essential.
-
Lead Systems Software Engineer
3 days ago
Franklin, United States Northwestern Mutual Full timeLead Systems Software Engineer at Northwestern Mutual summary: As a Lead Systems Software Engineer at Northwestern Mutual, you will play a critical role in API Management, utilizing a diverse array of tools and technologies to enhance software solutions. Your responsibilities will include applying engineering best practices, ensuring production...
-
Cloud Infrastructure Architect
4 days ago
Franklin, Tennessee, United States UL Full timeAt UL, we're committed to making the world a safer, more secure and sustainable place. As a Cloud Infrastructure Architect, you'll play a critical role in shaping our digital future.About the RoleWe're seeking a highly skilled Senior System Administrator Lead to join our team. In this role, you'll be responsible for designing, implementing and maintaining...
-
Entry Level
2 days ago
Franklin, WI, United States Northwestern Mutual Careers Full timeWe care and make a positive difference. Job Description: The Senior Software Engineer at Northwestern Mutual Life Insurance Company in Franklin, WI will develop software solutions using engineering API design practices. Enhance and modernize top tier applications to maximize efficiency across multiple platforms. Architect and design targeted...
-
Lead Software Engineer
6 days ago
Franklin, WI, United States Northwestern Mutual Full timeAt Northwestern Mutual, we are strong, innovative and growing. We invest in our people. We care and make a positive difference. Job Description: The Lead Software Engineer at Northwestern Mutual Life Insurance Company in Franklin, WI will define solution design using modern IT processes, standards, tools, and version control...
-
Vaco | Full Stack JavaScript Engineer
1 week ago
franklin, United States Vaco Full timeTitle: Full Stack JavaScript EngineerReason for Need: Rapid growth, onboarding new clientsSalary/Benefits: $140k-$160k, Comprehensive benefits pkgWFH Policy- Hybrid, 3 days onsiteInterview Process - 1) HR screen/Personality Profile Assessment 2) Virtual meeting with Hiring Mgr 3) Virtual Mtg with Engineering Team Lead/Tech evalJob Summary:We are looking for...
-
Full Stack JavaScript Engineer
1 week ago
Franklin, United States Vaco Full timeTitle: Full Stack JavaScript Engineer Reason for Need: Rapid growth, onboarding new clientsSalary/Benefits: $140k-$160k, Comprehensive benefits pkgWFH Policy- Hybrid, 3 days onsite Interview Process - 1) HR screen/Personality Profile Assessment 2) Virtual meeting with Hiring Mgr 3) Virtual Mtg with Engineering Team Lead/Tech evalJob Summary:We are looking...
-
Franklin, United States Northwestern Mutual Full timeAssistant Director Systems Software Engineering at Northwestern Mutual summary: The Assistant Director of Systems Software Engineering at Northwestern Mutual is a pivotal role focused on leading the Middleware Integrations team to enhance integrations platforms and services. This position requires a proficient leader adept in APIs, Messaging, and cloud...
-
Lead Systems Software Engineer
2 days ago
Franklin, United States Northwestern Mutual Full timeAt Northwestern Mutual, we are strong, innovative and growing. We invest in our people. We care and make a positive difference. We are seeking a Lead Systems Software Engineer to join our team and take on a pivotal role in our API Management journey. This is a highly rewarding opportunity for someone looking to further develop their technical expertise...