At a Glance
- Tasks: Design and implement a modern Azure-based event-driven solution for data processing.
- Company: Join a forward-thinking tech company focused on innovation and efficiency.
- Benefits: Competitive pay, flexible hours, and opportunities for professional growth.
- Why this job: Be at the forefront of tech transformation and make a real difference.
- Qualifications: Expertise in Azure Logic Apps, Functions, and REST API integrations required.
- Other info: Contract role with potential for future projects and career advancement.
The predicted salary is between 48000 - 72000 Β£ per year.
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)
- 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
Senior Azure Integration Engineer Needed for SFTP Pipeline employer: FreelanceJobs
Contact Detail:
FreelanceJobs Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Senior Azure Integration Engineer Needed for SFTP Pipeline
β¨Tip Number 1
Network like a pro! Reach out to your connections in the Azure community or related fields. Attend meetups, webinars, or online forums where you can chat with industry folks. You never know who might have a lead on that perfect Senior Azure Integration Engineer role!
β¨Tip Number 2
Show off your skills! Create a portfolio showcasing your past projects, especially those involving Azure Logic Apps and Functions. This gives potential employers a taste of what you can do and sets you apart from the crowd.
β¨Tip Number 3
Ace the interview! Prepare for technical questions by brushing up on your knowledge of SFTP handling, REST API integrations, and Azure deployment. Practice explaining your thought process clearly, as communication is key in tech roles.
β¨Tip Number 4
Apply through our website! Weβve got loads of opportunities waiting for you. Plus, applying directly shows your enthusiasm and makes it easier for us to spot your application. Donβt miss out!
We think you need these skills to ace Senior Azure Integration Engineer Needed for SFTP Pipeline
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your experience with Azure Logic Apps, Functions, and REST API integrations. We want to see how your skills align with our needs, so donβt be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why youβre excited about modernising our data pipeline and how your background makes you the perfect fit for this role. Keep it engaging and personal!
Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled challenges in previous roles, especially around event-driven architectures or legacy system replacements. We love seeing how you think on your feet!
Apply Through Our Website: We encourage you to apply directly through our website. Itβs the best way to ensure your application gets into the right hands. Plus, it shows us youβre keen to join the StudySmarter team!
How to prepare for a job interview at FreelanceJobs
β¨Know Your Azure Stuff
Make sure you brush up on your Azure Logic Apps and Functions knowledge. Be ready to discuss how you've used these tools in past projects, especially in event-driven architectures. Theyβll want to see that you can design a clean, scalable solution.
β¨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced with legacy systems and how you tackled them. Think of examples where youβve implemented robust file parsing or integrated APIs with retry logic. Real-world scenarios will impress them!
β¨Get Familiar with the Tech Stack
Dive deep into the technologies mentioned in the job description, like SFTP handling and Selenium automation. If you have experience with Azure SQL or Table Storage, be ready to share how youβve used them effectively in your previous roles.
β¨Ask Insightful Questions
Prepare some thoughtful questions about their current pipeline and what they envision for the new build. This shows your genuine interest in the role and helps you understand their needs better. Plus, itβs a great way to demonstrate your strategic thinking!