We are looking for a skilled Data Engineer to design, develop, and maintain data systems that support critical business operations and analytics. This role requires collaboration with various teams to ensure data integrity, reliability, and scalability. You will play a pivotal role in optimizing data workflows and implementing robust solutions to meet organizational needs.<br><br>Responsibilities:<br>• Develop and maintain scalable data pipelines to integrate information from various sources.<br>• Create and manage data models, tables, and warehouses using platforms such as Redshift, BigQuery, or Snowflake.<br>• Implement automated workflows and data quality checks to guarantee accurate and consistent datasets.<br>• Collaborate with cross-functional teams to understand and address their data requirements.<br>• Enhance query efficiency by applying techniques such as indexing, partitioning, and dataset restructuring.<br>• Ensure adherence to best practices in data governance, security, and comprehensive documentation.<br>• Troubleshoot and resolve issues related to data pipelines and infrastructure.<br>• Incorporate tools like Airflow, dbt, or Kafka to streamline data processing and management.<br>• Support real-time data processing and streaming initiatives.<br>• Facilitate the integration of DevOps tools like Docker, Terraform, or CI/CD pipelines into data systems.
<p>We are looking for a highly skilled Senior Python Software Engineer with expertise in Python development to join our team in Mount Laurel, New Jersey. This position requires a strong technical background and the ability to work collaboratively in an onsite environment four days a week. The ideal candidate will bring extensive experience in backend development, cloud technologies, and API creation, contributing to innovative solutions.</p><p><br></p><p>Responsibilities:</p><p>• Develop, test, and maintain high-quality Python-based software solutions.</p><p>• Design and implement APIs to support seamless application integration.</p><p>• Collaborate with cross-functional teams to define and refine software requirements.</p><p>• Ensure code quality and maintain best practices through version control systems like Git.</p><p>• Work within a Linux environment to build and deploy software applications.</p><p>• Optimize cloud-based systems using CI/CD pipelines for efficient performance.</p><p>• Utilize Agile methodologies to manage project workflows and deliverables.</p><p>• Troubleshoot and resolve technical challenges to improve system functionality.</p><p>• Implement business logic and client-side scripting for enhanced user experience.</p><p>• Conduct AB testing to analyze and refine application performance.</p>
We are looking for an experienced Sr. Software Engineer to join our non-profit organization in New York, New York. In this Contract-to-permanent position, you will play a key role in designing, developing, and deploying innovative digital solutions. This role offers an opportunity to collaborate with diverse stakeholders, contribute to public-facing web platforms, and ensure the delivery of secure, scalable, and high-quality applications.<br><br>Responsibilities:<br>• Lead the design, development, testing, and deployment of both new and existing applications using modern programming languages and frameworks.<br>• Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.<br>• Act as a technical expert for the organization’s public-facing web properties, ensuring best practices are followed.<br>• Conduct code reviews and provide mentorship and guidance to entry-level developers.<br>• Create and maintain APIs to enable seamless data integration with internal and external systems.<br>• Implement security measures and ensure applications meet performance, accessibility, and scalability standards.<br>• Troubleshoot and resolve complex issues to maintain the reliability of digital platforms.<br>• Utilize version control systems, such as Git, to manage code effectively and support deployment pipelines.<br>• Work with cloud platforms like AWS, Azure, or Google Cloud to implement DevOps practices.<br>• Stay updated on emerging technologies to continuously improve application architecture and performance.
<p>We are looking for an experienced Sr. Software Engineer to join our team in Mount Laurel, New Jersey. This role requires a highly skilled Python developer who thrives in collaborative environments and is passionate about building reliable and efficient software solutions. The position is primarily onsite, offering an opportunity to work closely with a dynamic team in a fast-paced setting.</p><p><br></p><p>Responsibilities:</p><p>• Develop, test, and maintain software applications using Python to address business needs.</p><p>• Implement APIs and ensure seamless integration with external systems.</p><p>• Collaborate with cross-functional teams to design scalable backend solutions.</p><p>• Manage and optimize NoSQL databases to ensure data integrity and performance.</p><p>• Utilize version control systems such as Git to track development progress and manage code repositories.</p><p>• Troubleshoot and resolve software issues in a Linux-based environment.</p><p>• Participate in Agile Scrum practices to deliver projects efficiently and on schedule.</p><p>• Contribute to the continuous improvement of CI/CD pipelines to streamline deployment processes.</p><p>• Perform comprehensive testing and debugging to ensure high-quality software.</p><p>• Stay updated on emerging technologies and incorporate them into development processes when applicable.</p>
We are looking for an experienced Senior Cloud Infrastructure Engineer to join our team in New York, New York. In this role, you will leverage your expertise in Microsoft Azure to design, implement, and optimize cloud solutions for a non-profit organization. This is a long-term contract position offering the opportunity to make a meaningful impact through innovative cloud technologies.<br><br>Responsibilities:<br>• Design and implement scalable and secure cloud solutions using Microsoft Azure services, including compute, storage, and networking.<br>• Manage and configure Azure Virtual Machines, Azure Functions, and Azure App Services to support various organizational needs.<br>• Develop and maintain robust networking infrastructure, including Virtual Networks, Subnets, Azure Firewalls, and Load Balancers.<br>• Optimize database solutions using Azure SQL Database, Data Warehouse, and other Azure data services.<br>• Ensure seamless application integration with Microsoft Intra ID and single sign-on processes.<br>• Evaluate and implement Azure storage options, such as Blob Storage, Table Storage, Queue Storage, and Azure Files.<br>• Apply Azure security best practices to protect organizational infrastructure and data.<br>• Monitor and analyze system performance using Azure Monitor, Log Analytics, and Application Insights.<br>• Develop and maintain CI/CD pipelines and source code management processes through Azure DevOps.<br>• Collaborate with cross-functional teams using Agile Scrum methodologies to deliver cloud solutions effectively.
Our client is looking for a Senior Systems Engineer at their location. The role involves designing, implementing, and managing core IT infrastructure with a focus on VMware technologies. You will play a crucial role in ensuring stability, scalability, and security for our systems. <br> Responsibilities: <br> An industry-leading organization in the food sector is seeking an experienced Senior Systems Engineer to design, implement, and manage core IT infrastructure with an emphasis on VMware technologies. This role is pivotal in ensuring a stable, scalable, and secure environment. <br> Key Responsibilities <br> Infrastructure Management: Design, deploy, and maintain enterprise servers, storage, and networking solutions. Monitor performance, troubleshoot issues, and lead upgrade and migration initiatives. VMware Administration: Oversee VMware vSphere, ESXi, and vCenter to maximize performance and cost-efficiency, including managing virtual machine provisioning, snapshots, and backups. Automation & Security: Develop automation scripts using PowerShell, PowerCLI, and Python. Enforce security best practices and compliance standards. Collaboration & Leadership: Work with cross-functional teams, mentor junior engineers, and document infrastructure processes.
We are looking for an experienced DevOps Engineer to join our dynamic team in New York, New York. In this role, you will play a key part in optimizing and automating our infrastructure to ensure seamless operations. The ideal candidate is passionate about cloud technologies, automation, and driving efficiency across development and deployment processes.<br><br>Responsibilities:<br>• Develop and maintain scalable infrastructure solutions using cloud platforms such as AWS.<br>• Automate deployment pipelines to enhance efficiency and consistency.<br>• Manage container orchestration systems, including Kubernetes, to ensure application reliability.<br>• Implement configuration management tools like Ansible to streamline system setup and maintenance.<br>• Utilize Terraform to define and provision infrastructure as code.<br>• Monitor system performance and troubleshoot issues to ensure high availability.<br>• Collaborate with development teams to integrate DevOps practices into workflows.<br>• Identify opportunities for process improvements and implement solutions.<br>• Ensure security and compliance standards are adhered to across infrastructure.<br>• Document processes and share knowledge to promote team growth.
We are looking for an experienced Systems Engineer to join our team in Springfield, New Jersey. In this role, you will design, implement, and support advanced Supervisory Control and Data Acquisition (SCADA) systems, contributing to the development of system standards and specifications. You will collaborate with various teams to enhance system functionality, provide technical expertise, and ensure seamless operations.<br><br>Responsibilities:<br>• Design and develop SCADA systems, ensuring functionality aligns with system standards and specifications.<br>• Generate and review Engineering Change Requests (ECRs) to evaluate technical and economic benefits.<br>• Provide technical support to marketing and sales teams for quotations and other activities.<br>• Deliver customer training sessions both onsite and in the field.<br>• Act as a technical liaison to address customer issues and perform field services when required.<br>• Conduct engineering studies to address system challenges and new requirements.<br>• Assist System Test technicians with technical project-related issues.<br>• Create detailed documentation, including parts lists, system layouts, and interconnection drawings.<br>• Develop and program RTUs, gateways, and databases for system integration.<br>• Travel as necessary to support customer needs and project requirements.
We are looking for a skilled Systems Engineer to join our team in Jersey City, New Jersey. The ideal candidate will oversee the administration and optimization of enterprise IT systems, ensuring seamless operation across physical servers, storage solutions, virtualization platforms, and cloud environments. This role requires a proactive approach to system management, security, and compliance, as well as the ability to contribute to strategic IT initiatives and projects.<br><br>Responsibilities:<br>• Manage and maintain physical servers, including Dell and Nutanix hardware, ensuring optimal performance and reliability.<br>• Administer enterprise storage solutions such as Dell PowerScale and Pure Storage to support organizational data needs.<br>• Oversee hyperconverged infrastructure platforms, including Dell vxRail and Nutanix, to streamline operations.<br>• Implement and manage virtualization technologies like VMware ESXi, Nutanix, and Microsoft Hyper-V.<br>• Configure and secure networking equipment, including Fortinet and SonicWall firewalls, switches, and wireless systems.<br>• Monitor and manage endpoint security tools like SentinelOne and CrowdStrike to protect organizational assets.<br>• Develop and maintain backup and disaster recovery solutions using platforms such as Rubrik, Cohesity, and Druva.<br>• Administer Windows Server environments, including failover clustering, and manage Linux systems such as Ubuntu and Debian.<br>• Manage cloud infrastructure on Azure and ensure integration with on-premises systems.<br>• Handle Microsoft 365 tools, including Exchange Online, Teams, SharePoint, and EntraID, to support productivity and collaboration.
<p>In this role, you will design, develop, and maintain critical applications while ensuring optimal performance and functionality. You will collaborate closely with various teams to create innovative software solutions and provide technical expertise in troubleshooting and enhancing systems.</p><p><br></p><p>Responsibilities:</p><p><br></p><ul><li>Design, develop, and maintain core software applications to ensure high performance, reliability, and scalability.</li><li>Write, implement, and manage clean, efficient, and well-documented source code.</li><li>Partner with cross-functional teams to build and deploy prototype applications across multiple platforms.</li><li>Integrate software components and systems through function calls to ensure seamless interoperability.</li><li>Collaborate with management to analyze business processes and identify application or system requirements.</li><li>Diagnose and resolve production issues, ensuring minimal downtime and optimal functionality.</li><li>Research, evaluate, and implement new software solutions and reporting tools as needed.</li><li>Provide technical support and implement enhancements to improve system performance and user experience.</li><li>Develop and optimize database queries to support reporting and data analysis needs.</li></ul>