Senior C# (.NET) Developer with search ranking (Apache Solr) experience to build microservices and queries for search indexing in an AWS environment

S.i. Systems
Calgary
Full-time

Our Client is seeking a Senior C# (.NET) Developer with search ranking (Apache Solr) experience to build microservices and queries for search indexing in an AWS environment.

Fully remote role that can be worked anywhere within Canada.

Must Haves :

  • 8+ years as a Software Developer using Object-Oriented Design (OOD)
  • Most recent 3 years primarily focused on C# (.NET)
  • Experience with Apache Solr including changing ranking order, key areas, adding plug ins and building custom analyzers
  • Experience working in cloud environment, AWS preferred but open to Google Cloud or Azure

Nice to Haves :

  • Experience with containers and container schedulers (Docker, ECS)
  • Knowledge or experience with FAISS, vector search, or NLP
  • Knowledge of scripting
  • Experience with CI / CD and Gitlab
  • Experience working with Big Data tools such as PySpark, Hadoop, Data Bricks, MongoDB, Apache Spark, Apache Kafka
  • Experience with monitoring tools such as Splunk, Grafana, and Prometheus
  • 30+ days ago
Related jobs
S.i. Systems
Calgary, Alberta

This role will focus on the administration, configuration, and troubleshooting of the Posit (formerly RStudio) platform, ensuring smooth operations for users and environments. SR R- Studio Administrator with Unix experience to support an application maintenance support project. Administer and config...

INSEMACO® Recruiting & Executive Search Consultants GmbH & Co. KG
Calgary, Alberta
Remote

HR & Management Consulting, developed from over 20 years of highly specialized and international experience in organizational and process optimization as well as in the development and management of complex companies & groups of companies. Partners Network of legally independent and qualifie...

S.i. Systems
Calgary, Alberta

Senior Accounts Payable Analyst to upload vendor payment batches (Excel, Oracle) and build out training documentation. Experience building AP documentation and. Our public sector client is looking for a. ...

MacDonald Search Group
Calgary, Alberta

Develop and manage safety and compliance procedures to ensure the company meets and exceeds industry and organization standards. Assisting the leadership team in recruiting, selecting, testing and hiring qualified drivers. Manage all company transportation regulatory policies and procedures to ensur...

S.i. Systems
Calgary, Alberta

The RDH needs to leverage a variety of tools and methods to extract, transform, and load (ETL) data onto tools where it can be visualized and analyzed. As the client produces greater amounts of data each day, there are increasing needs to harness this data and transform it into insights for decision...

Farm Job Search
Alberta, Canada

Location: Alberta, CanadaJob Number: 6143Assistant Ranch Manager and Ranch Hand positions available on a family owned and operated ranch and feedlot operation with locations in Saskatchewan and southern Alberta, Canada. Ranch Hands are required to look after the day to day needs of livestock in larg...

Care.com
Calgary, Alberta

My name is Christa and I am looking for a dedicated Mathematics tutor in T3M Calgary. I’m looking for my daughter in grade 9. If you are interested in the job, please send me a message. We can't wait to hear from you!. ...

KPMG
Canada, Canada

Consult with and provide backup support for Resource Operations team as needed to manage recruiting requests from intake to approval and ensure leaders and performance managers adhere to KPMGI location policy and parameters/guidelines for indefinite secondments, fixed-term secondments, and contingen...

VDart Inc
AB, Canada

Collaborate with business analysts and stakeholders to gather and analyze requirements. Develop and maintain plugins, custom workflows, and web resources. Perform data migration and ensure data integrity within the CRM system. Proficiency in customizing and configuring Dynamics CRM. ...

Vidyard
Canada

Account and Billing platforms! Through your technical mentorship and leadership capabilities, you will play an important role in supporting the team to thrive while working cross functionally with our product and design teams to ensure our users are able to achieve their goals and seamlessly navigat...