Job Title - Back End & DevOps Engineer Employment Type: Temp or Temp-to-Hire
Location: Remote
Position Overview We are seeking a highly skilled
Back End & DevOps Engineer to design, develop, and maintain secure, scalable backend services and automated cloud infrastructure. This role involves building microservices, developing APIs, integrating with third-party systems, and establishing CI/CD pipelines on AWS. The ideal candidate excels in C#, Python, DevOps tooling, container orchestration, and refactoring legacy systems into modern microservice architectures.
This is a
remote role, offered as
temporary or temp-to-hire, with the potential for long-term placement based on performance and business needs.
Key Responsibilities 1. API & Microservices Development - Develop secure, scalable GraphQL and REST APIs.
- Build microservices to support product functionality and system integrations.
- Integrate Immo-Office with external ERP systems and other third-party platforms.
- Redesign and standardize API services to support a common abstraction layer for UI, ETL, and integration workflows.
2. Legacy System Modernization - Refactor SQL stored procedures and ASPX application logic into C#-based microservices.
- Integrate microservice components with external systems using the MCP/A2A event mesh network and agentic AI agents.
- Improve scalability, maintainability, and performance of existing backend systems.
3. DevOps, Cloud & Infrastructure - Build and maintain automated CI/CD pipelines using AWS tools.
- Manage and optimize infrastructure on AWS EKS and supporting services.
- Implement Infrastructure-as-Code (IaC) using Terraform or CloudFormation.
- Oversee Kubernetes/EKS administration, deployment strategies, and container orchestration.
4. AI-Enabled Product Features - Develop and implement AI-driven product capabilities across all five core product modules.
- Collaborate with product and design teams to implement features aligned with Figma designs.
Required Skills & Experience - Strong development expertise in C# and Python.
- Hands-on experience in developing GraphQL & REST APIs.
- Advanced working knowledge of AWS, especially EKS, Lambda, IAM, and supporting cloud services.
- Experience with DevOps tools, CI/CD processes, and IaC (Terraform / CloudFormation).
- Solid understanding of Kubernetes administration and containerized deployments.
- Proven ability to refactor legacy monolithic applications (SQL/ASP) into modern microservices.
- Experience integrating third-party systems and APIs.
- Familiarity with AI/ML concepts, AI-enabled features, or working with agentic AI systems (preferred).
Nice-to-Have Skills - Experience with event-driven architectures (MCP/A2A mesh).
- Knowledge of ETL frameworks or data pipelines.
- Exposure to UI integration layers and abstraction design.