
Closed
Posted
Paid on delivery
I need two concise Python scripts that I can drop straight into Google Cloud Functions. Their entire purpose is data processing on incoming text: each function should receive raw strings, run a lightweight text-extraction routine, and return the cleaned result in JSON. Key points Proposed Direction The recommended approach is to evolve the existing CloudFunctionLogger rather than replace the current implementation without transition. The existing logger already provides a basic abstraction and Cloud Logging integration. The new solution can build on this foundation by introducing standardized context and diagnostics. 8.1 Target Concept Existing CloudFunctionLogger → Enhanced Standardized Logging Wrapper → Centralized Diagnostic Logging 8.2 Candidate Standardized Diagnostic Context • Correlation ID • Component ID • Failure Hop • Error Code • Error Message • Stack Trace • PII-sanitized raw payload sample, where applicable • Retryable / Fatal classification • Actionable context 8.3 Recommended Implementation Sequence 10. Document and preserve the current logger behavior. 11. Define a standardized log and diagnostic schema. 12. Enhance CloudFunctionLogger to populate common context consistently. 13. Introduce correlation ID handling and propagation requirements. 14. Add standardized component and failure-hop information. 15. Standardize error and stack-trace capture. 16. Introduce PII sanitization for diagnostic payloads where required. 17. Define retryable versus fatal error classification. 18. Integrate the enhanced wrapper into the existing Cloud Function. If any additional configuration (e.g., IAM permissions or environment variables) is required, please document it clearly.
Project ID: 40605345
19 proposals
Remote project
Active 4 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
19 freelancers are bidding on average ₹7,502 INR for this job

Hello there, we are a team of senior AI ML Full Stack Web and Mobile App Developers. Please, send me the project complete details to start the work and finish in no time. Thanks Ashish Kumar.
₹7,000 INR in 7 days
5.4
5.4

As an IT solutions provider with a specific focus on mobile app and web development, I believe my skill set aligns perfectly with your requirements. With 9+ years of experience in the field, my team and I have honed our Python proficiency and become experts in Software Development at large. This project relies heavily on extracting, processing, and returning data efficiently, which is familiar territory for us. In terms of Google Cloud Platform (GCP), we've executed multiple projects that involve Python-based GCP implementations. Our tried-and-tested approach provides robust results while maintaining cost-effectiveness - something I believe will resonate with you. Lastly, our work does not end upon delivery - we offer 3 months of post-project support to ensure you're satisfied and all issues that come up get resolved promptly. We believe in establishing long-term relationships with our clients founded upon trust, support, cost-savings, and ultimately, translating their valuable ideas into reality.
₹17,000 INR in 7 days
4.6
4.6

Evolving an existing logger instead of replacing it is the right call, especially mid-flight on a production Cloud Function. I'll enhance your CloudFunctionLogger with the standardized diagnostic schema you've outlined, covering correlation ID propagation, component/failure-hop tagging, and retryable vs. fatal classification. The two Cloud Functions will receive raw strings, run the extraction routine, and return clean JSON with structured logging baked into every step. I'll also document any IAM roles or env vars needed. One thing worth flagging: for PII sanitization on diagnostic payloads, regex-based scrubbing is fast but brittle. I've found combining it with Google's DLP API for a secondary check catches edge cases that patterns miss, without adding meaningful latency in a Cloud Function context. Best regards, Shayan
₹1,650 INR in 3 days
3.6
3.6

Hi, I can develop the two Python Google Cloud Functions for text extraction and JSON output, while enhancing your existing CloudFunctionLogger into a standardized diagnostic logging wrapper. The best solution is to first preserve the current logger behavior, then define a clean diagnostic schema for correlation ID, component ID, failure hop, error code, error message, stack trace, retryable/fatal status, and actionable context. I’ll then integrate this into the Cloud Functions without replacing your current implementation abruptly. I’m comfortable with Python, Google Cloud Functions, Cloud Logging, JSON APIs, text processing, error handling, PII-safe logging, environment variables, IAM configuration, and clean deployment documentation. Deliverables will include: * Two Python Cloud Function scripts * Raw string input handling * Lightweight text extraction/cleanup * JSON response format * Enhanced CloudFunctionLogger wrapper * Correlation ID propagation * Standardized error diagnostics * PII sanitization support * Retryable/fatal classification * IAM/env variable notes * Setup and deployment README I’ll focus on keeping the functions concise, production-friendly, easy to drop into GCP, and compatible with your existing logging approach. Best regards Ankit
₹7,000 INR in 1 day
3.6
3.6

Hi, I hope you're doing well. I understand you're looking to enhance your existing Google Cloud Functions rather than replace them, with a focus on reliable text processing and standardized diagnostic logging. The goal is to keep the implementation lightweight while improving observability, error handling, and maintainability across your Cloud Functions. I will develop the Python Cloud Functions to process incoming text and return clean JSON responses while extending your existing `CloudFunctionLogger` with standardized logging, correlation ID propagation, structured diagnostics, error classification, stack trace capture, and PII-safe logging. I'll also document any required IAM permissions, environment variables, and deployment steps to ensure a smooth integration with your current GCP environment. My focus is on delivering clean, maintainable Python code with consistent logging, reliable error handling, clear documentation, and a smooth handover so the functions are easy to deploy, monitor, and extend. Best regards, Heorhii
₹10,000 INR in 7 days
3.3
3.3

Hi — Abror-Yakubov here from Uzbekistan, "GCP TEXT EXTRACTION CLOUD FUNCTIONS" — you need lightweight processing functions with clean, reliable logging. I’ll create Python Cloud Functions that accept text input, extract the required data, and return structured JSON while keeping the existing logger flow intact. I’ll extend the logging layer with useful context like correlation IDs, error details, and safe payload handling. I’ll also document any IAM, environment variables, and deployment steps so the functions can be moved easily. Do you already have the current CloudFunctionLogger code and expected JSON output format? Looking forward to working with you.
₹7,000 INR in 3 days
3.2
3.2

Hello, I can handle this by extending the existing CloudFunctionLogger rather than replacing it unnecessarily. I would first preserve the current logging behavior, then add a standardized diagnostic layer with correlation ID, component ID, failure hop, error details, stack trace, sanitized payload samples, and retryable or fatal classification. For the two Google Cloud Functions, I will keep the code lightweight: each function will accept raw text, run the required extraction and cleaning logic, return structured JSON, and use the enhanced logger consistently for failures and diagnostics. I will also document any required environment variables, IAM permissions, Cloud Logging settings, deployment steps, and correlation ID propagation. The final scripts will be clean, deployment-ready, and easy to drop into the existing Google Cloud Functions setup without changing the current architecture unnecessarily.
₹4,000 INR in 3 days
2.9
2.9

I can deliver the two Python Cloud Functions as self-contained, deploy-ready scripts focused on lightweight text extraction and standardized diagnostics. From the description, the important part is not only extracting and returning cleaned text in JSON, but also evolving the existing CloudFunctionLogger into a consistent diagnostic layer. My approach would be to keep the current logging structure compatible while introducing a standardized context model that includes correlation IDs, component/failure metadata, structured error handling, retry classification, and optional PII-safe payload sampling. The implementation would include: - Two concise Python Cloud Functions ready for direct deployment - Structured JSON responses and validation handling - Lightweight text extraction/cleanup pipeline - Enhanced logging wrapper compatible with Google Cloud Logging - Correlation ID propagation support - Standardized exception and stack trace capture - PII sanitization helper for diagnostic payloads - Clear separation between retryable and fatal errors - Deployment/configuration notes for IAM roles and environment variables if needed The goal is to keep the functions minimal and maintainable while improving observability and operational diagnostics without adding unnecessary complexity. I can deliver the code with clean organization and concise documentation so the functions can be integrated quickly into your existing GCP environment.
₹12,179.21 INR in 3 days
2.7
2.7

Hi, I can deliver the two Python Cloud Functions while evolving your existing CloudFunctionLogger instead of replacing it abruptly. I will keep text extraction separate from diagnostics, add correlation and component context, standardized errors and stack traces, PII-safe payload samples, retryable/fatal classification, JSON responses, focused tests, and clear deployment/configuration notes. Before implementation, please share the current logger/function code, the Cloud Functions generation and Python runtime, representative input/output examples for both extraction routines, and the fields that must be masked as PII.
₹7,000 INR in 3 days
0.0
0.0

Hello, I can develop the two Python Google Cloud Functions as lightweight, production-ready components with a focus on maintainability and standardized diagnostics. Rather than replacing your existing CloudFunctionLogger, I'll enhance it with a consistent logging wrapper that supports correlation IDs, structured diagnostics, error classification, stack traces, PII sanitization, and actionable logging while preserving current behavior. Both functions will be cleanly documented, easy to deploy, and compatible with Google Cloud Functions. I'll also provide clear deployment instructions covering IAM roles, environment variables, and any required configuration so integration is straightforward.
₹9,500 INR in 5 days
0.0
0.0

Your goal is consistency and maintainability, not just text processing. I can enhance the existing CloudFunctionLogger with standardized diagnostics, correlation IDs, structured error handling, PII-safe logging, and retry/fatal classification while keeping the current implementation intact. The two Google Cloud Functions will return clean JSON responses, include clear documentation for IAM/environment configuration, and be production-ready with well-commented, easy-to-maintain Python code.
₹7,000 INR in 2 days
0.0
0.0

Hi, I can deliver the two Python Cloud Functions as small, dependency-light handlers that accept raw text and return deterministic JSON. I’ll preserve the existing CloudFunctionLogger behaviour, then add a reusable diagnostic wrapper for correlation IDs, component and failure-hop context, structured error details, stack traces, PII-safe payload samples, and retryable/fatal classification. I’ll include focused tests plus clear deployment notes for runtime, environment variables, IAM and Cloud Logging. Before implementation, I’d just confirm the exact extraction rules and two expected input/output examples so the functions remain concise and testable.
₹7,200 INR in 5 days
0.0
0.0

Two drop-in Cloud Functions plus the logger upgrade — the second half of your brief is the part most bids will quietly ignore, so let me start there. Functions: each takes raw text in the request body, runs the extraction/clean-up routine, returns the cleaned result as JSON. Stateless, functions-framework entry point, deployable with one gcloud command each. Logger: I keep CloudFunctionLogger and wrap it instead of replacing it, so your current Cloud Logging output never stops working while the new fields land on top. The wrapper fills correlation ID (read from the incoming header, generated when absent, propagated onward), component ID, failure hop, error code and message, stack trace, retryable-vs-fatal classification, and a payload sample that passes through a PII scrubber before it reaches the sink. Schema documented first, code second — so your other functions can adopt the same shape later without guesswork. Before you commit anything: send me the current CloudFunctionLogger file and one sample input string, and I will come back with the log schema in JSON plus the wrapper signature for your review. If the diagnostics do not read the way you want them to, you have lost nothing. You get both function files, the wrapper module, and a short README with the required IAM roles, env vars and deploy commands. INR 7,000, 4 days. Petro Pankov, BotCraft Group
₹7,000 INR in 4 days
0.0
0.0

Two Cloud Functions, HTTP-triggered, each takes raw text in the request body and returns cleaned JSON, that part's straightforward. For the logging side I'd extend your existing CloudFunctionLogger rather than swap it out, exactly as you outlined: wrap it so every invocation automatically gets a correlation ID (generated or passed through from the caller), component ID, and the retryable/fatal classification, instead of each function hand-rolling that per call. Error and stack-trace capture goes through a single helper so the format stays consistent between both functions. For the PII-sanitized payload sample, I'd truncate and mask before it ever hits Cloud Logging, not after, so nothing sensitive touches the log sink even transiently. Sequence matches what you listed: document current behavior first, define the schema as a small dataclass/TypedDict so it's enforced not just documented, then wire it into the existing logger, then layer in correlation ID propagation and the sanitization step last since that's the part worth testing carefully. Deliverable: two function files, the enhanced logging wrapper as a shared module, a short markdown doc covering required env vars and IAM roles (Cloud Functions invoker, Logging writer), and a couple of example payloads showing before/after cleaning plus a log line. Comfortable with ₹9,000 fixed, 4 days.
₹9,000 INR in 4 days
0.0
0.0

I am a data engineer and Python architect. I read your project details, including the internal architectural transition from the existing CloudFunctionLogger to a Centralized Diagnostic Logging system. I can build the two Python extraction scripts for your Cloud Functions, ensuring they output clean JSON. More importantly, I will structure the code to cleanly integrate your candidate diagnostic context (Correlation IDs, Failure Hops, PII sanitization, and Fatal vs. Retryable classification) without breaking the existing abstraction. My background is heavily rooted in quantitative engineering (I recently built a Python quant model that achieved a 176.9% net return). This requires pristine error handling, strict schema validation, and decoupled logging architectures. I will provide clean, maintainable Python scripts alongside clear IAM/Environment variable documentation. Let’s discuss the specific text patterns you need extracted.
₹4,000 INR in 5 days
0.0
0.0

I've built Cloud Functions with structured logging before, so the scope here makes sense to me. A few thoughts on your approach: Evolving the existing CloudFunctionLogger is the right move. Ripping it out mid-production creates gaps in your logs right when you need them most. I'd wrap it with a thin layer that populates the diagnostic context (correlation ID, component, failure hop, etc.) consistently across both functions. For the PII sanitization piece, I'd use a regex-based scrubber on payload samples before they hit Cloud Logging. Patterns for email, phone, SSN-style strings. If you have specific PII patterns beyond the obvious ones, let me know and I'll add those. The retryable vs. fatal classification is something I'd implement as a simple enum on the error model so downstream consumers can act on it programmatically rather than parsing log text. Day 1: document current logger behavior, define the diagnostic schema, set up the enhanced wrapper. Day 2: build the two extraction functions with the wrapper integrated, add correlation ID propagation. Day 3: PII sanitization, testing, IAM/env-var documentation. Happy to share the schema definition first for your sign-off before I build on top of it.
₹7,000 INR in 3 days
0.0
0.0

TinyOps Studio can deliver this as two deployable Python HTTP Cloud Functions backed by one small standardized diagnostic-logging module, so the extraction behavior and the logging requirements in the brief stay separate and testable. Implementation plan: 1. Confirm each function's input JSON, extraction rules, and expected cleaned output from representative examples. 2. Add strict request validation and consistent success/error response schemas. 3. Extend the existing CloudFunctionLogger with correlation ID propagation, component ID, failure hop, error code, retryable/fatal classification, actionable context, and stack-trace capture. 4. Sanitize diagnostic payload samples using explicit redaction rules; raw text will not be logged by default. 5. Keep environment-specific settings outside source code and document required variables, IAM roles, and deploy commands. 6. Add pytest coverage for valid text, empty input, malformed JSON, extraction errors, correlation propagation, redaction, and retry classification. Deliverables include both function entry points, the shared logger, requirements file, tests, sample requests/responses, and a concise README for local testing and GCP deployment. I will preserve the current logger behavior behind tests before extending it rather than replacing it blindly. Bid: INR 12,500 fixed, three days after receiving the current CloudFunctionLogger, runtime version, and two or three representative input/output examples. One correction round is included.
₹12,500 INR in 3 days
0.0
0.0

Bengaluru, India
Member since Nov 13, 2019
₹750-1250 INR / hour
₹400-750 INR / hour
min €36 EUR / hour
£18-36 GBP / hour
$10-11 USD
min $50 USD / hour
€8-30 EUR
₹750-1250 INR / hour
$30-250 USD
₹750-1250 INR / hour
$15-25 USD / hour
$250-750 CAD
$10-30 USD
£10-20 GBP
₹12500-37500 INR
$25-50 USD / hour
$10-30 USD
₹1500-12500 INR
$3000-5000 AUD
$250-750 USD
min $50 USD / hour
₹1500-12500 INR