Integration Developer (Apache Nifi) at Cetaris
GTA, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

04 Dec, 25

Salary

90000.0

Posted On

06 Sep, 25

Experience

3 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Etl Tools, Security, Json, Avro, Design, Structured Data, Scripting, Sql Server, Java, Xml, Airflow, Python

Industry

Information Technology/IT

Description

Would you like to work with a great team on software integration and provide enterprise end users a great experience?

SKILLS AND KNOWLEDGE REQUIRED

  • Bachelor’s degree in Computer Science/IT or equivalent experience.
  • 3+ years of Apache NiFi experience (or similar ETL tools like StreamSets, Airflow, Informatica).
  • Python proficiency (for scripting, custom processors, APIs) OR Java (NiFi processor development).
  • 5+ years of MS SQL Server (complex queries, stored procedures, performance tuning).

You have hands-on experience with:

  • SFTP/FTPS and secure file transfer protocols.
  • RESTful APIs (design, security, versioning).
  • Structured/semi-structured data (JSON, XML, Avro).
  • Strong troubleshooting skills for data flows and system integrations.

ABOUT US

We build leading-edge Enterprise Asset Management software to help some of the world’s largest organizations to manage millions of fleet and fixed assets in over fifty countries. We enable customers to mine mission-critical data to optimize the maintenance of their assets. A past winner of the Timmy Award for Best Tech Work Culture in all of North America - learn more about us at cetaris.com/careers!

ACCESSIBILITY NEEDS

At Cetaris, we believe in providing a safe, equitable, and accessible space for all. If you are an applicant with a disability, we ask you to reach out to discuss your accessibility needs at any phase in the application process.
Job Types: Full-time, Permanent
Pay: $90,000.00-$110,000.00 per year

Benefits:

  • Company events
  • Dental care
  • Employee assistance program
  • Extended health care
  • Flexible schedule
  • Life insurance
  • Paid time off
  • Vision care
  • Wellness program
  • Work from home

Application question(s):

  • Based on our job description, what do you believe is the most critical responsibility of the Integration Developer role?
  • Are you comfortable combining integration development and platform support and maintenance in a hybrid role?
  • Please let us know if you’ve used any AI tools to assist in completing your application. If so, which ones and how. Thank you.

Experience:

  • Apache Nifi: 3 years (required)
  • MS SQL Server: 5 years (required)
  • Python or Java: 3 years (required)

Location:

  • Greater Toronto Area, ON (required)

Work Location: Remot

Responsibilities

ABOUT THE ROLE

We’re seeking a versatile Apache NiFi Integration Developer to design, build, and maintain scalable data workflows while supporting our NiFi infrastructure. You’ll work closely with System Integration Team and Solutions Architect to extend NiFi’s capabilities (custom processors, APIs, ETL/ELT pipelines) and ensure the platform’s reliability, security, and performance.
This role blends development (70%) and platform support (30%), ideal for someone who enjoys hands-on coding but also understands infrastructure, security, and operational best practices.

KEY RESPONSIBILITIES

· Integration & Development

  • Design, develop, and optimize Apache NiFi workflows for data ingestion, transformation, and routing (ETL/ELT).
  • Build custom NiFi processors in Python or Java to meet unique business needs.
  • Develop and maintain RESTful APIs (including OAuth2-secured endpoints) to interact with NiFi workflows.
  • Integrate with diverse systems: MS SQL Server, SFTP/FTPS, messaging queues (e.g., Kafka, RabbitMQ), and pub/sub models.
  • Troubleshoot data flow bottlenecks and optimize performance.
Loading...