Infrastructure Engineer/JOATWe are seeking a skilled Infrastructure Engineer/JOAT to join our team in the education sector at our Northfield, Illinois location. This role offers a contract to permanent employment opportunity. As an Infrastructure Engineer/JOAT, you will be tasked with managing both legacy and new technologies, supporting project teams, and implementing robust solutions to meet our needs.<br><br>Responsibilities:<br><br>• Provide proficient support to project and support teams, including handling firewall modifications and cloud implementation.<br>• Leverage your expertise in storage and network technologies to enhance our infrastructural capabilities.<br>• Utilize Amazon Web Services (AWS) primarily, while also expanding our presence in Azure.<br>• Maintain and revamp firewalls as required to ensure optimal security.<br>• Engage in on-premise technologies, such as storage, Cisco networking, and Palo Alto.<br>• Manage general server technologies, preferably HP, but proficiency in any server technology is sufficient.<br>• Put your top-notch communication skills to use by liaising effectively with different teams and stakeholders.<br>• Apply your documentation skills to keep accurate and up-to-date records of all infrastructural changes and updates.<br>• Ensure the efficient operation and maintenance of our Cisco routers and ASA devices.<br>• Take responsibility for our document storage systems, ensuring they are effectively organized and secure.Data Engineer<p>We are looking for a highly motivated and experienced Implementation/Technical Lead to oversee the end-to-end deployment and operationalization of our Privates data platform. The ideal candidate will need to have a strong background in data engineering, platform architecture, sound technical knowledge on full stack technologies - Java/Python and will work on diverse projects from building APIs and web applications to data processing and automation around the data platform while ensuring alignment with business and technical requirements. This role requires Java/Python programming and related frameworks along with strong data engineering and problem solving skills mindset. </p><p><br></p><p>Key Responsibilities</p><ul><li>Architect, develop, and deploy scalable and reliable data pipelines, storage solutions, and analytical tools on Azure and Snowflake.</li><li>Ensure platform scalability, reliability, and security to meet current and future business needs.</li><li>Implement and manage data lakes, warehouses, and ELT/ETL processes.</li><li>Lead code reviews, enforce development best practices, and drive continuous improvement within the team.</li><li>Integrate real-time and batch data processing capabilities.</li><li>Implement and enforce data governance policies, security protocols, and regulatory requirements.</li><li>Establish robust data quality, lineage, and cataloging processes.</li><li>Develop and integrate APIs and backend systems using frameworks like Django, Flask, or FastAPI.</li><li>Create scripts and tools for data analysis, transformation, and automation.</li><li>Write and execute unit and integration tests and perform debugging to ensure software quality.</li><li>Collaborate effectively with developers, product managers, business analysts, and other stakeholders.</li><li>Translate business requirements into scalable technical solutions.</li><li>Manage code deployments through CI/CD pipelines and utilize GitHub for version control.</li></ul>Sr. Software EngineerWe are offering a contract to permanent employment opportunity for a Sr. Software Engineer in the FinTech industry, located in ITASCA, Illinois. As a Sr. Software Engineer, you will be responsible for back-end development, dealing with large volumes of data, and implementing new technologies in our fast-paced environment.<br><br>Responsibilities:<br>• Develop and maintain back-end Java applications.<br>• Utilize Java Spring, Spring Boot and JavaScript for server-side development.<br>• Handle large amounts of data in a high-volume, low-latency environment.<br>• Work with SQL RDBMS, NoSQL, and Postgres databases.<br>• Implement containerization with Kubernetes and Gitlab.<br>• Develop CI/CD pipelines.<br>• Stay curious and continually learn new technologies.<br>• Use Atlassian Jira, Business Logic, Client Side Scripting, Cloud Technologies, AB Testing, Agile Scrum, Ajax, API Development, and ASP.NET in daily tasks.Security Engineer<p>We are looking for a highly skilled <strong>Security Engineer</strong> with a specialization in <strong>application security</strong> and strong <strong>Java experience</strong> to join our team. The ideal candidate will play a critical role in ensuring the security of our applications and systems, identifying vulnerabilities, and supporting the development of robust security practices throughout the software development lifecycle (SDLC). This position offers the opportunity to work in a fast-moving, collaborative environment, helping businesses safeguard against threats while improving application security standards.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Design, implement, and maintain security solutions for web and software applications to protect against vulnerabilities and threats.</li><li>Collaborate with development teams to ensure secure coding practices, particularly within <strong>Java-based applications</strong>.</li><li>Identify, assess, and mitigate security risks by conducting vulnerability assessments, threat modeling, and penetration testing.</li><li>Integrate application security controls and processes into development workflows, including <strong>DevSecOps pipelines</strong>.</li><li>Provide expertise in secure coding standards, frameworks, and techniques to prevent common vulnerabilities such as OWASP Top 10 threats.</li><li>Support the implementation of continuing security improvements, including tools for monitoring and detecting application threats, breaches, and intrusions.</li><li>Work with stakeholders to define security requirements and ensure compliance with policies, regulations, standards, and industry best practices (e.g., GDPR, PCI DSS, or ISO 27001, where applicable).</li><li>Research and recommend security tools, frameworks, and architectures suitable for Java-based applications.</li><li>Conduct security training sessions for developers to raise awareness and promote secure coding practices.</li></ul><p><br></p><p><br></p><p><br></p>