détails d'emploi
Are you a ”Senior Developer” looking for a new opportunity?
Are you looking for a new contract opportunity?
We are pleased to offer you a new contract opportunity for you to consider: ”Senior Developer”
-Start: ASAP
-Estimated length: 6 months
-Location: Toronto
-Hybrid role
Actively seeking for candidates with below requirements.
...
Advantages
You will have an opportunity to work with a leading employer in the local market.
Responsibilities
-To gather requirement, to design , development and production roll out and support
-Validate and update requirement document, to design , development and production roll out and support
Qualifications
Technical Skills:
o Expertise in Apache NiFi
Deep understanding of NiFi architecture, components (processors, controller services, flowfiles, etc.), and dataflow concepts.
Proficiency in creating, managing, and optimizing NiFi dataflows for highthroughput, low-latency data processing.
Familiarity with NiFi Expression Language for dynamic configuration and routing.
o Data Integration and ETL
Strong experience in designing and implementing ETL (Extract, Transform, Load) pipelines.
Ability to integrate diverse data sources (databases, APIs, file systems, message queues, etc.) and sinks.
Understanding of data formats (JSON, XML, CSV, Avro, Parquet, etc.) and schema management.
o Programming and Scripting
Proficiency in Java, Groovy, Python for automation and custom logic.
Familiarity with REST API integration for interacting with NiFi’s API for automation and monitoring.
o Big Data Ecosystem
Knowledge of integration with big data tools like Hadoop, Kafka, Spark, Hive, or HBase.
Experience with message brokers (e.g., Kafka, RabbitMQ) for real-time data streaming.
Understanding of cloud-based data platforms (AWS, Azure, Google Cloud) and their integration with NiFi.
o Database and Storage Systems
Proficiency in working with relational databases (e.g., MySQL, PostgreSQL, Oracle) and NoSQL databases (e.g., MongoDB, Cassandra).
Familiarity with cloud storage solutions (e.g., S3, Azure Data Lake, Google Cloud Storage).
Knowledge of SQL for querying and transforming data.
o DevOps and CI/CD
Experience with containerization (Docker, Kubernetes) for deploying NiFi in modern environments.
Familiarity with CI/CD pipelines (Jenkins, GitLab CI, etc.) for automating NiFi flow deployments.
Knowledge of infrastructure as code (IaC) tools like Terraform or Ansible for environment setup.
o Monitoring and Performance Tuning
Expertise in monitoring NiFi performance using tools like NiFi’s built-in monitoring, Grafana, or Prometheus.
Ability to optimize dataflows for performance, scalability, and resource efficiency.
Experience with logging, debugging, and troubleshooting NiFi issues.
o Security
Understanding of NiFi security features, including SSL/TLS, authentication (LDAP, Kerberos, OAuth), and authorization (role-based access control).
Knowledge of data encryption, secure data transfer, and compliance with standards like GDPR or HIPAA.
Soft Skills:
o Problem-Solving
Ability to analyze complex data integration challenges and design efficient solutions.
Strong debugging and troubleshooting skills to resolve pipeline issues.
o Collaboration and Communication
Experience working with cross-functional teams (data engineers, analysts, DevOps, etc.).
Ability to document dataflows and communicate technical concepts to nontechnical stakeholders.
o Leadership and Mentorship
Ability to guide junior developers, review code, and enforce best practices.
Experience leading NiFi-based projects or initiatives.
Domain Knowledge:
o Data Engineering Best Practices
Understanding of data governance, lineage, and metadata management.
Familiarity with data quality frameworks and ensuring data integrity in pipelines.
o Industry-Specific Knowledge
Depending on the organization, knowledge of industry-specific data standards is a plus.
Experience Level:
o 5+ years of experience working with Apache NiFi.
o Hands-on experience with large-scale, production-grade NiFi deployments.
o Proven track record of delivering complex data integration projects.
Summary
Do you have this experience? If you answer YES, then please apply IMMEDIATELY to so we can then discuss your experience and interest in this opportunity!
Randstad Technologies Group
Canada's largest provider of IT Staffing Solutions, offering hundreds of permanent and contract opportunities across all roles, levels and platforms. Our Web-based tools help you see and apply for jobs matched automatically to your skills and preferences. When you're ready to interview we meet with you in person to help you build the technology career path you've always wanted. Visit www.randstad.ca to get started!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
voir plus
Are you a ”Senior Developer” looking for a new opportunity?
Are you looking for a new contract opportunity?
We are pleased to offer you a new contract opportunity for you to consider: ”Senior Developer”
-Start: ASAP
-Estimated length: 6 months
-Location: Toronto
-Hybrid role
Actively seeking for candidates with below requirements.
Advantages
You will have an opportunity to work with a leading employer in the local market.
Responsibilities
-To gather requirement, to design , development and production roll out and support
-Validate and update requirement document, to design , development and production roll out and support
Qualifications
Technical Skills:
o Expertise in Apache NiFi
Deep understanding of NiFi architecture, components (processors, controller services, flowfiles, etc.), and dataflow concepts.
Proficiency in creating, managing, and optimizing NiFi dataflows for highthroughput, low-latency data processing.
Familiarity with NiFi Expression Language for dynamic configuration and routing.
o Data Integration and ETL
Strong experience in designing and implementing ETL (Extract, Transform, Load) pipelines.
...
Ability to integrate diverse data sources (databases, APIs, file systems, message queues, etc.) and sinks.
Understanding of data formats (JSON, XML, CSV, Avro, Parquet, etc.) and schema management.
o Programming and Scripting
Proficiency in Java, Groovy, Python for automation and custom logic.
Familiarity with REST API integration for interacting with NiFi’s API for automation and monitoring.
o Big Data Ecosystem
Knowledge of integration with big data tools like Hadoop, Kafka, Spark, Hive, or HBase.
Experience with message brokers (e.g., Kafka, RabbitMQ) for real-time data streaming.
Understanding of cloud-based data platforms (AWS, Azure, Google Cloud) and their integration with NiFi.
o Database and Storage Systems
Proficiency in working with relational databases (e.g., MySQL, PostgreSQL, Oracle) and NoSQL databases (e.g., MongoDB, Cassandra).
Familiarity with cloud storage solutions (e.g., S3, Azure Data Lake, Google Cloud Storage).
Knowledge of SQL for querying and transforming data.
o DevOps and CI/CD
Experience with containerization (Docker, Kubernetes) for deploying NiFi in modern environments.
Familiarity with CI/CD pipelines (Jenkins, GitLab CI, etc.) for automating NiFi flow deployments.
Knowledge of infrastructure as code (IaC) tools like Terraform or Ansible for environment setup.
o Monitoring and Performance Tuning
Expertise in monitoring NiFi performance using tools like NiFi’s built-in monitoring, Grafana, or Prometheus.
Ability to optimize dataflows for performance, scalability, and resource efficiency.
Experience with logging, debugging, and troubleshooting NiFi issues.
o Security
Understanding of NiFi security features, including SSL/TLS, authentication (LDAP, Kerberos, OAuth), and authorization (role-based access control).
Knowledge of data encryption, secure data transfer, and compliance with standards like GDPR or HIPAA.
Soft Skills:
o Problem-Solving
Ability to analyze complex data integration challenges and design efficient solutions.
Strong debugging and troubleshooting skills to resolve pipeline issues.
o Collaboration and Communication
Experience working with cross-functional teams (data engineers, analysts, DevOps, etc.).
Ability to document dataflows and communicate technical concepts to nontechnical stakeholders.
o Leadership and Mentorship
Ability to guide junior developers, review code, and enforce best practices.
Experience leading NiFi-based projects or initiatives.
Domain Knowledge:
o Data Engineering Best Practices
Understanding of data governance, lineage, and metadata management.
Familiarity with data quality frameworks and ensuring data integrity in pipelines.
o Industry-Specific Knowledge
Depending on the organization, knowledge of industry-specific data standards is a plus.
Experience Level:
o 5+ years of experience working with Apache NiFi.
o Hands-on experience with large-scale, production-grade NiFi deployments.
o Proven track record of delivering complex data integration projects.
Summary
Do you have this experience? If you answer YES, then please apply IMMEDIATELY to so we can then discuss your experience and interest in this opportunity!
Randstad Technologies Group
Canada's largest provider of IT Staffing Solutions, offering hundreds of permanent and contract opportunities across all roles, levels and platforms. Our Web-based tools help you see and apply for jobs matched automatically to your skills and preferences. When you're ready to interview we meet with you in person to help you build the technology career path you've always wanted. Visit www.randstad.ca to get started!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
voir pluspartager l'offre d'emploi