XX
Senior Azure Integration Engineer Needed for SFTP PipelineFreelanceJobsCanada

Dieses Stellenangebot ist nicht mehr verfügbar

XX

Senior Azure Integration Engineer Needed for SFTP Pipeline

FreelanceJobs
  • CA
    Canada
  • CA
    Canada

Über

We are modernising a legacy operational data pipeline currently built around email triggers, Excel processing, and local C# scripts.
We require a senior Azure engineer to design and implement a clean, production-grade event-driven solution.
Current State (Legacy)
Files received via SFTP
Email-triggered processing
C# executable running on Windows Server
Excel-based logic
Selenium automation to upload data to a web portal
SMS messaging via Esendex API
Target State (New Build)
We want to replace the above with:
Azure Logic App (SFTP trigger + orchestration)
Azure Function (.NET 8 preferred) for data processing
Structured business rule engine (deduplication, filtering, classification)
Esendex REST API integration for SMS transmission
Hardened Selenium automation hosted in Azure VM (until API alternative exists)
Proper logging, monitoring and failure handling
Lightweight state tracking (Azure SQL or Table Storage)
This is not a Power Automate-only project.
We are looking for a clean, scalable, maintainable architecture.
Responsibilities
Design final architecture
Build Azure Logic App SFTP-triggered workflow
Develop .NET Azure Function processing engine
Implement robust file parsing & rule engine
Integrate Esendex API with retry logic
Deploy and secure Selenium bot in Azure VM
Implement logging (App Insights) and alerting
Provide documentation
Required Skills
Azure Logic Apps
Azure Functions (.NET)
REST API integrations
SFTP handling
Azure VM deployment
Selenium automation
SQL Server or Azure Table Storage
Secure credential handling (Key Vault preferred)
Nice to Have
Experience replacing legacy Windows server automations
Experience building event-driven architectures
DevOps familiarity (CI/CD pipelines)
App Insights / Azure monitoring
Contract duration of 1 to 3 months. with 40 hours per week.
Mandatory skills: Python, API, ETL Pipeline, Microsoft Azure, DevOps
  • Canada

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot wurde von einem unserer Partner veröffentlicht. Sie können das Originalangebot einsehen hier.