100% Remote || GCP Engineer || Franklin, TN (remote) at Franklin, Tennessee, USA |
Email: [email protected] |
Hi, Please have look below position and let me know if you are interested. Role: GCP Engineer Location: Franklin, TN (remote) Type: Contract role Primary skills mandatory: GCP, Java, Microservices, REST API, API development, and GCP services, with hands-on experience in developing secure, scalable APIs Domain: Manufacturing / Automotive 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). Thanks & Regards, Niraj Kumar Mandal. Sr. IT Recruiter Contact- 302-214-2372 Ext-510 Email- [email protected] https://www.linkedin.com/in/niraj-kumar-9a1412209/ TekisHub Consulting Services Pvt Ltd Website: https://tekishub.com/ -- Keywords: continuous integration continuous deployment javascript information technology golang trade national Tennessee 100% Remote || GCP Engineer || Franklin, TN (remote) [email protected] |
[email protected] View all |
Sat Nov 09 02:35:00 UTC 2024 |