Azure Developer
BCforward
1 month ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
$ 135KJob location
Remote
Tech stack
API
Artificial Intelligence
Application Performance Management
Azure
Code Review
DevOps
Web Development
Identity and Access Management
Python
SQL Azure
Node.js
Cloud Services
Azure
Software Engineering
Web Applications
React
System Availability
Generative AI
Information Technology
Front End Software Development
Api Design
Terraform
Software Version Control
Data Pipelines
Serverless Computing
Job description
We are seeking an Azure Developer to join our team. The ideal candidate will have strong experience in Azure App Services, Azure AI Search, Azure SQL Database, Python, and modern web development, and a proven ability to design and operate scalable RAG-enabled applications in Azure., * Azure experience (Azure App Services, Azure AI Search, Azure SQL Database, etc.).
- Python experience (Azure Functions preferred).
- Submission limit: 2 candidates per supplier., * Implement and manage cloud solutions on Microsoft Azure, with emphasis on Azure App Services and Azure SQL Database.
- Design, develop, and maintain scalable web applications using Python, React, and Node.js.
- Implement and manage data pipelines for document ingestion, chunking, enrichment, embedding, and indexing.
- Configure and optimize Azure AI Search for efficient retrieval and vector search.
- Develop and maintain APIs to orchestrate RAG workflows using Azure Machine Learning, Semantic Kernel, or LangChain.
- Ensure application performance, quality, and responsiveness.
- Harden security and ensure scalability using Azure identity and access management services.
- Collaborate with cross-functional teams to define, design, and deliver features.
- Participate in code reviews and provide constructive feedback.
- Develop and maintain CI/CD pipelines using Azure DevOps.
- Implement Infrastructure as Code using Terraform to automate provisioning and management.
- Troubleshoot and resolve software defects and issues.
- Monitor and troubleshoot the RAG application for high availability and performance.
- Stay current with emerging technologies and industry trends.
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field.
- Proven experience as a Full-Stack Developer or similar role.
- Strong proficiency in Python and front-end development using React and Node.js.
- In-depth knowledge of Azure architecture, including Azure App Services and Azure SQL Database.
- Strong knowledge of Azure services such as Azure AI Search, Azure Machine Learning, and Azure OpenAI.
- Experience with data pipeline tools and techniques for document processing and enrichment.
- Experience with the software development lifecycle and DevOps practices.
- Proficiency with Azure DevOps for version control and CI/CD pipelines.
- Experience with Infrastructure as Code, particularly Terraform.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- Experience with Generative AI.
- Familiarity with API development and orchestration using Azure Functions, Logic Apps, or similar.
- Understanding of security best practices in Azure.
Preferred Skills:
- Experience with Retrieval-Augmented Generation solutions.
- Knowledge of vector search and embedding models.
- Certification in Azure AI or related fields.
Benefits & conditions
- Competitive compensation and benefits.
- Opportunities for growth with global clients.
- A supportive, inclusive culture that values innovation and people.
- Exposure to modern technologies and projects.
About the company
BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune 500 and government clients. Founded in 1998, BCforward has grown with our customers needs into a full-service business solutions provider. With delivery centers and offices across North America and India, we take pride in building long-term relationships and delivering excellence through innovation, collaboration, and integrity.