Request Technology - Craig Johnson
Chicago, Illinois
* Position is bonus eligible* Prestigious Financial Institution is currently seeking an Enterprise Monitoring Technical Lead Engineer with strong Splunk experience. Candidate will lead the investigating, planning, and implementing of the enterprise monitoring system, as well as identify areas for improvement, recommend allocation of resources, and work with solution architects to craft an appropriate remediation or enhancement for these systems. Responsibilities: Translate middle and senior management strategic directives into workable technical directives Monitor project status and take remedial action on projects behind schedule and/or over budget Provide subject matter expertise for ongoing support of third-party tools like Splunk Provide expert-level technical mentoring to more junior members of the team Resolve complex support issues in non-production and production environments. Have an understanding of Cloud Native applications running on Kubernetes within AWS and how exposed APIs may be used to monitor them Assist production support and development staff in debugging environment defects using logging monitors and/or APM-related profiling data Create procedural and troubleshooting documentation related to enterprise monitoring systems and the applications they are monitoring Write complex automation scripts using common automation tools, such as Jenkins, Ansible, and Terraform for the installation, configuration, and/or upgrade of monitoring systems. Qualifications: Expert understanding of: Systems administration and change management practices Enterprise monitoring and reporting tools Experience Scripting and/or coding against APIs In-depth knowledge of common used management and monitoring tech Internet/Web based technologies ITIL Best Practices Experience with tech used to support microservices Network technologies AWS log collection such as CloudTrail, CloudWatch, VPC Flow Logs Monitoring and reporting using SNMP CI/CD tools such as Artifactory, Jenkins, and GIT Cloud native applications, including Terraform experience Technologies used to support microservices Encryption technologies (SSL/TLS, PKI Infrastructure management) Security controls as applied to software technologies Bachelor's degree in a related area 10+ years of related experience 10 years experience working in a distributed multi-platform environment. 3 years experience working with cloud native applications 3 years experience managing technical projects Cloud certification in AWS is a plus
01/05/2024
Full time
* Position is bonus eligible* Prestigious Financial Institution is currently seeking an Enterprise Monitoring Technical Lead Engineer with strong Splunk experience. Candidate will lead the investigating, planning, and implementing of the enterprise monitoring system, as well as identify areas for improvement, recommend allocation of resources, and work with solution architects to craft an appropriate remediation or enhancement for these systems. Responsibilities: Translate middle and senior management strategic directives into workable technical directives Monitor project status and take remedial action on projects behind schedule and/or over budget Provide subject matter expertise for ongoing support of third-party tools like Splunk Provide expert-level technical mentoring to more junior members of the team Resolve complex support issues in non-production and production environments. Have an understanding of Cloud Native applications running on Kubernetes within AWS and how exposed APIs may be used to monitor them Assist production support and development staff in debugging environment defects using logging monitors and/or APM-related profiling data Create procedural and troubleshooting documentation related to enterprise monitoring systems and the applications they are monitoring Write complex automation scripts using common automation tools, such as Jenkins, Ansible, and Terraform for the installation, configuration, and/or upgrade of monitoring systems. Qualifications: Expert understanding of: Systems administration and change management practices Enterprise monitoring and reporting tools Experience Scripting and/or coding against APIs In-depth knowledge of common used management and monitoring tech Internet/Web based technologies ITIL Best Practices Experience with tech used to support microservices Network technologies AWS log collection such as CloudTrail, CloudWatch, VPC Flow Logs Monitoring and reporting using SNMP CI/CD tools such as Artifactory, Jenkins, and GIT Cloud native applications, including Terraform experience Technologies used to support microservices Encryption technologies (SSL/TLS, PKI Infrastructure management) Security controls as applied to software technologies Bachelor's degree in a related area 10+ years of related experience 10 years experience working in a distributed multi-platform environment. 3 years experience working with cloud native applications 3 years experience managing technical projects Cloud certification in AWS is a plus
NO SPONSORSHIP Principal, Software Engineering Enterprise Cloud Monitoring - Splunk SALARY: $200k- $215k base w/up to 30% bonus LOCATION: Dallas, TX 3 days onsite, 2 days remote It is all about on-premises monitoring and cloud monitoring The products they are looking for outside of Splunk is Data Dog, Dynatrace, New Relic Heavy cloud, AWS, EC2, Automation, application performance monitoring, enterprise monitoring, any EMC patrol, Tivoli, and regulatory experience Responsibilities Translate middle and senior management strategic directives into workable technical directives Monitor project status and take remedial action on projects behind schedule and/or over budget Provide subject matter expertise for ongoing support of third-party tools like Splunk Provide expert-level technical mentoring to more junior members of the team Resolve complex support issues in non-production and production environments. Have an understanding of Cloud Native applications running on Kubernetes within AWS and how exposed APIs may be used to monitor them Assist production support and development staff in debugging environment defects using logging monitors and/or APM-related profiling data Create procedural and troubleshooting documentation related to enterprise monitoring systems and the applications they are monitoring Write complex automation scripts using common automation tools, such as Jenkins, Ansible, and Terraform for the installation, configuration, and/or upgrade of monitoring systems Qualifications Systems administration and change management practices Enterprise monitoring and reporting tools Experience Scripting and/or coding against APIs In-depth knowledge of common used management and monitoring tech Internet/Web based technologies ITLT Best Practices Experience with tech used to support microservices Network technologies AWS log collection such as CloudTrail, CloudWatch, VPC Flow Logs Monitoring and reporting using SNMP CI/CD tools such as Artifactory, Jenkins, and GIT Cloud native applications, including Terraform experience Technologies used to support microservices Encryption technologies (SSL/TLS, PKI Infrastructure management) Security controls as applied to software technologies Bachelor's degree 10+ years of related experience Minimum 10 years experience working in a distributed multi-platform environment. Minimum 3 years experience working with cloud native applications Minimum 3 years experience managing technical projects
30/04/2024
Full time
NO SPONSORSHIP Principal, Software Engineering Enterprise Cloud Monitoring - Splunk SALARY: $200k- $215k base w/up to 30% bonus LOCATION: Dallas, TX 3 days onsite, 2 days remote It is all about on-premises monitoring and cloud monitoring The products they are looking for outside of Splunk is Data Dog, Dynatrace, New Relic Heavy cloud, AWS, EC2, Automation, application performance monitoring, enterprise monitoring, any EMC patrol, Tivoli, and regulatory experience Responsibilities Translate middle and senior management strategic directives into workable technical directives Monitor project status and take remedial action on projects behind schedule and/or over budget Provide subject matter expertise for ongoing support of third-party tools like Splunk Provide expert-level technical mentoring to more junior members of the team Resolve complex support issues in non-production and production environments. Have an understanding of Cloud Native applications running on Kubernetes within AWS and how exposed APIs may be used to monitor them Assist production support and development staff in debugging environment defects using logging monitors and/or APM-related profiling data Create procedural and troubleshooting documentation related to enterprise monitoring systems and the applications they are monitoring Write complex automation scripts using common automation tools, such as Jenkins, Ansible, and Terraform for the installation, configuration, and/or upgrade of monitoring systems Qualifications Systems administration and change management practices Enterprise monitoring and reporting tools Experience Scripting and/or coding against APIs In-depth knowledge of common used management and monitoring tech Internet/Web based technologies ITLT Best Practices Experience with tech used to support microservices Network technologies AWS log collection such as CloudTrail, CloudWatch, VPC Flow Logs Monitoring and reporting using SNMP CI/CD tools such as Artifactory, Jenkins, and GIT Cloud native applications, including Terraform experience Technologies used to support microservices Encryption technologies (SSL/TLS, PKI Infrastructure management) Security controls as applied to software technologies Bachelor's degree 10+ years of related experience Minimum 10 years experience working in a distributed multi-platform environment. Minimum 3 years experience working with cloud native applications Minimum 3 years experience managing technical projects
NO SPONSORSHIP Principal, Software Engineering Enterprise Monitoring - Splunk SALARY: $200k- $215k base w/up to 30% bonus LOCATION: Chicago, IL 3 days onsite, 2 days remote Looking for a technical team lead over the enterprise splunk monitoring system. You will be the SME in Splunk Monitoring, Cloud Native Applications running on Kubernetes within AWS. Responsibilities Translate middle and senior management strategic directives into workable technical directives Monitor project status and take remedial action on projects behind schedule and/or over budget Provide subject matter expertise for ongoing support of third-party tools like Splunk Provide expert-level technical mentoring to more junior members of the team Resolve complex support issues in non-production and production environments. Have an understanding of Cloud Native applications running on Kubernetes within AWS and how exposed APIs may be used to monitor them Assist production support and development staff in debugging environment defects using logging monitors and/or APM-related profiling data Create procedural and troubleshooting documentation related to enterprise monitoring systems and the applications they are monitoring Write complex automation scripts using common automation tools, such as Jenkins, Ansible, and Terraform for the installation, configuration, and/or upgrade of monitoring systems Qualifications Systems administration and change management practices Enterprise monitoring and reporting tools Experience Scripting and/or coding against APIs In-depth knowledge of common used management and monitoring tech Internet/Web based technologies ITLT Best Practices Experience with tech used to support microservices Network technologies AWS log collection such as CloudTrail, CloudWatch, VPC Flow Logs Monitoring and reporting using SNMP CI/CD tools such as Artifactory, Jenkins, and GIT Cloud native applications, including Terraform experience Technologies used to support microservices Encryption technologies (SSL/TLS, PKI Infrastructure management) Security controls as applied to software technologies Bachelor's degree 10+ years of related experience Minimum 10 years experience working in a distributed multi-platform environment. Minimum 3 years experience working with cloud native applications Minimum 3 years experience managing technical projects
30/04/2024
Full time
NO SPONSORSHIP Principal, Software Engineering Enterprise Monitoring - Splunk SALARY: $200k- $215k base w/up to 30% bonus LOCATION: Chicago, IL 3 days onsite, 2 days remote Looking for a technical team lead over the enterprise splunk monitoring system. You will be the SME in Splunk Monitoring, Cloud Native Applications running on Kubernetes within AWS. Responsibilities Translate middle and senior management strategic directives into workable technical directives Monitor project status and take remedial action on projects behind schedule and/or over budget Provide subject matter expertise for ongoing support of third-party tools like Splunk Provide expert-level technical mentoring to more junior members of the team Resolve complex support issues in non-production and production environments. Have an understanding of Cloud Native applications running on Kubernetes within AWS and how exposed APIs may be used to monitor them Assist production support and development staff in debugging environment defects using logging monitors and/or APM-related profiling data Create procedural and troubleshooting documentation related to enterprise monitoring systems and the applications they are monitoring Write complex automation scripts using common automation tools, such as Jenkins, Ansible, and Terraform for the installation, configuration, and/or upgrade of monitoring systems Qualifications Systems administration and change management practices Enterprise monitoring and reporting tools Experience Scripting and/or coding against APIs In-depth knowledge of common used management and monitoring tech Internet/Web based technologies ITLT Best Practices Experience with tech used to support microservices Network technologies AWS log collection such as CloudTrail, CloudWatch, VPC Flow Logs Monitoring and reporting using SNMP CI/CD tools such as Artifactory, Jenkins, and GIT Cloud native applications, including Terraform experience Technologies used to support microservices Encryption technologies (SSL/TLS, PKI Infrastructure management) Security controls as applied to software technologies Bachelor's degree 10+ years of related experience Minimum 10 years experience working in a distributed multi-platform environment. Minimum 3 years experience working with cloud native applications Minimum 3 years experience managing technical projects
Senior Connectivity Firmware/Test Engineer 1 year freelance contract + extensions after Leuven, Belgium (2 days remote per week) Within our Personal Health R&D group, we want to capture the strong market growth in ICs for hearing aids and implants, hearables, wearables, and personal health monitoring applications, health IoT. Owing to our success, our department of 40+ engineers is growing, and we have challenging opportunities for software engineers. Our System-on-Chip products employ the latest Bluetooth Smart (BLE) or NFC with our experience in ultra-low power design. We develop the full software stack from driver-level all to way to turnkey applications, enabling our customers to build their products with minimum effort. Description of services: Unconditionally technically responsible for a subsystem, application Estimate the effort for your work and contribute to reviewing the estimates of peers Execute feasibility studies to underpin the estimations Create a design for the software Organize or contribute to (mutual) reviews of designs with colleagues and Software Architect Plan your assignments and report on progress Contribute to specifying and developing automated regression test frameworks. Document functional and performance specifications, test design documentation and develop the test strategy and test specifications. Work with the development team to develop and guide the implementation of module, systems and end to end tests (functional + performance testing) to fit in the test framework. Develop test automations using Python, Jenkins. Experience: Master's degree in Software Engineering or Electronics or, have reached this level through another form of training or experience. 3-5 years Embedded software/firmware development experience, in either the mobile industry or in semiconductors. Proud software craftsman with solid BLE 5.X experience, preferably in both Link Layer and Host stack Natural team player and obsessive to learn and gain experience Spoken and written English Knowledge of design methods and software engineering processes, Microcontroller architectures and peripherals, Embedded programming in C. Strong Python programming skills Building Real Time systems on bare metal or using an RTOS, structured debugging, interpretation of PCB schematics. Practical experience using the Scrum framework Experience in technical coaching of junior team members Additional context of the role: Idea is to find a candidate with a strong BLE knowledge. The work to be done is to develop the upper level (application level) of the BLE communication protocol stack which are not yet existing. To do this, knowledge/understanding/experience of the lower levels is absolutely necessary ( Link Layer and Host stack). The testing part of the job will be relatively limited to the beginning of the assignment. At that time 50% of the time should be spend within the R&D team which is currently struggling with the validation testing. Helping on this aspect will serve as an introduction to the product for the candidate. Finally, we want a senior profile as one of the tasks will be to lead the team in the "go to market strategy". The product till now is developed for use cases of specific customers but idea is to make it a mass product. The senior engineer should help here to identify what may be missing in the product to reach a broader audience, for example by comparison with competitors. This part will require again to interact with the R&D team.
30/04/2024
Project-based
Senior Connectivity Firmware/Test Engineer 1 year freelance contract + extensions after Leuven, Belgium (2 days remote per week) Within our Personal Health R&D group, we want to capture the strong market growth in ICs for hearing aids and implants, hearables, wearables, and personal health monitoring applications, health IoT. Owing to our success, our department of 40+ engineers is growing, and we have challenging opportunities for software engineers. Our System-on-Chip products employ the latest Bluetooth Smart (BLE) or NFC with our experience in ultra-low power design. We develop the full software stack from driver-level all to way to turnkey applications, enabling our customers to build their products with minimum effort. Description of services: Unconditionally technically responsible for a subsystem, application Estimate the effort for your work and contribute to reviewing the estimates of peers Execute feasibility studies to underpin the estimations Create a design for the software Organize or contribute to (mutual) reviews of designs with colleagues and Software Architect Plan your assignments and report on progress Contribute to specifying and developing automated regression test frameworks. Document functional and performance specifications, test design documentation and develop the test strategy and test specifications. Work with the development team to develop and guide the implementation of module, systems and end to end tests (functional + performance testing) to fit in the test framework. Develop test automations using Python, Jenkins. Experience: Master's degree in Software Engineering or Electronics or, have reached this level through another form of training or experience. 3-5 years Embedded software/firmware development experience, in either the mobile industry or in semiconductors. Proud software craftsman with solid BLE 5.X experience, preferably in both Link Layer and Host stack Natural team player and obsessive to learn and gain experience Spoken and written English Knowledge of design methods and software engineering processes, Microcontroller architectures and peripherals, Embedded programming in C. Strong Python programming skills Building Real Time systems on bare metal or using an RTOS, structured debugging, interpretation of PCB schematics. Practical experience using the Scrum framework Experience in technical coaching of junior team members Additional context of the role: Idea is to find a candidate with a strong BLE knowledge. The work to be done is to develop the upper level (application level) of the BLE communication protocol stack which are not yet existing. To do this, knowledge/understanding/experience of the lower levels is absolutely necessary ( Link Layer and Host stack). The testing part of the job will be relatively limited to the beginning of the assignment. At that time 50% of the time should be spend within the R&D team which is currently struggling with the validation testing. Helping on this aspect will serve as an introduction to the product for the candidate. Finally, we want a senior profile as one of the tasks will be to lead the team in the "go to market strategy". The product till now is developed for use cases of specific customers but idea is to make it a mass product. The senior engineer should help here to identify what may be missing in the product to reach a broader audience, for example by comparison with competitors. This part will require again to interact with the R&D team.
Are you an experienced IT Infrastructure Engineer looking for a new challenge? Our reputable client is seeking a motivated and skilled Senior IT Infrastructure Engineer to join their dynamic team. If you have a passion for technology, this could be the perfect opportunity for you! What's in it for you? The successful candidate will be able to benefit from the below offering: * A basic salary package between £43k - £50k, dependent on experience. * Additional on-call pay uplifts and call out payments. * Starting on a minimum of 27 days annual holiday allowance plus 8 additional Bank Holiday days, with this further increasing with length of service. * An industry-leading pension scheme and other excellent benefits such as healthcare, parental leave policies and salary sacrifice schemes. * Excellent development opportunities and external training opportunities based on development needs identified in performance and progression reviews. * Hybrid working between home and office, with flexibility given dependent on personal preference and needs. * Flexitime policy. * Heavily discounted staff parking rates. You'll have the responsibility of managing, maintaining, supporting, and developing the organisation's server and storage infrastructure. You will play a crucial role in ensuring the availability, performance, and security of the server and storage environment, meeting both local and national guidelines. This is an exciting opportunity to make a significant impact on the IT infrastructure of our client's organisation. Responsibilities: * Manage the day-to-day operations and personal development of the Infrastructure Support Team. * Resolve highly complex IT infrastructure systems issues promptly and efficiently to ensure 24/7 availability and performance. * Prioritise and deliver the resolution of complex issues within agreed service level agreements (SLAs). * Design, develop, implement, and maintain integrated server and storage solutions throughout the organisation. * Proactively monitor and manage the organisation's server and storage, identifying trends and resolving user, network, and security issues. * Provide expert advice and support to team members, staff, customers, and third-party organisations as required. * Install and configure systems within your area of responsibility, ensuring proper documentation and adjustment of support and monitoring systems. Requirements: * Extensive experience in IT server infrastructure, including Active Directory, DNS & DHCP, Certificates, Security, Backup & Restore applications, and methodologies. * Specialised knowledge and expertise in SAN technologies and vitalisation. * Advanced skills in Microsoft Office applications. * Excellent understanding of information security threats and countermeasures. * Experience in interpreting legal/national guidance and implementing appropriate processes/procedures. * Strong problem-solving skills and ability to recommend effective solutions. At our client's organisation, they foster a positive and inclusive culture that values continuous learning and professional development. In addition to competitive compensation and benefits, they offer opportunities for growth and career advancement. If you are ready to take your IT Infrastructure Engineering career to the next level, apply now! Join our client's team and contribute to the success of their organisation. Your technical expertise and passion for technology will be greatly appreciated and rewarded. Don't miss out on this exciting opportunity - apply today!
30/04/2024
Full time
Are you an experienced IT Infrastructure Engineer looking for a new challenge? Our reputable client is seeking a motivated and skilled Senior IT Infrastructure Engineer to join their dynamic team. If you have a passion for technology, this could be the perfect opportunity for you! What's in it for you? The successful candidate will be able to benefit from the below offering: * A basic salary package between £43k - £50k, dependent on experience. * Additional on-call pay uplifts and call out payments. * Starting on a minimum of 27 days annual holiday allowance plus 8 additional Bank Holiday days, with this further increasing with length of service. * An industry-leading pension scheme and other excellent benefits such as healthcare, parental leave policies and salary sacrifice schemes. * Excellent development opportunities and external training opportunities based on development needs identified in performance and progression reviews. * Hybrid working between home and office, with flexibility given dependent on personal preference and needs. * Flexitime policy. * Heavily discounted staff parking rates. You'll have the responsibility of managing, maintaining, supporting, and developing the organisation's server and storage infrastructure. You will play a crucial role in ensuring the availability, performance, and security of the server and storage environment, meeting both local and national guidelines. This is an exciting opportunity to make a significant impact on the IT infrastructure of our client's organisation. Responsibilities: * Manage the day-to-day operations and personal development of the Infrastructure Support Team. * Resolve highly complex IT infrastructure systems issues promptly and efficiently to ensure 24/7 availability and performance. * Prioritise and deliver the resolution of complex issues within agreed service level agreements (SLAs). * Design, develop, implement, and maintain integrated server and storage solutions throughout the organisation. * Proactively monitor and manage the organisation's server and storage, identifying trends and resolving user, network, and security issues. * Provide expert advice and support to team members, staff, customers, and third-party organisations as required. * Install and configure systems within your area of responsibility, ensuring proper documentation and adjustment of support and monitoring systems. Requirements: * Extensive experience in IT server infrastructure, including Active Directory, DNS & DHCP, Certificates, Security, Backup & Restore applications, and methodologies. * Specialised knowledge and expertise in SAN technologies and vitalisation. * Advanced skills in Microsoft Office applications. * Excellent understanding of information security threats and countermeasures. * Experience in interpreting legal/national guidance and implementing appropriate processes/procedures. * Strong problem-solving skills and ability to recommend effective solutions. At our client's organisation, they foster a positive and inclusive culture that values continuous learning and professional development. In addition to competitive compensation and benefits, they offer opportunities for growth and career advancement. If you are ready to take your IT Infrastructure Engineering career to the next level, apply now! Join our client's team and contribute to the success of their organisation. Your technical expertise and passion for technology will be greatly appreciated and rewarded. Don't miss out on this exciting opportunity - apply today!
We are seeking a highly skilled Senior Python Programmer with expertise in machine learning (ML) data wrangling, interfacing, and automation. General Responsibilities The ideal candidate will be proficient in building robust data pipelines and automating complex tasks to support ML initiatives. They will have a keen understanding of observability principles and possess hands-on experience with AWS, Linux, and preferably Kubernetes and Argo. Responsibilities: - Develop and maintain robust data pipelines for ML data wrangling, interfacing, and automation. - Implement automation solutions to streamline data processing and model deployment workflows. - Ensure observability and monitoring of systems, providing insights into performance and reliability. - Utilize AWS services such as S3, Lambda, and networking components for data storage, processing, and permissions management. - Collaborate with DevOps teams to deploy and manage applications in Linux environments. - Support Kubernetes and Argo workflows for scalable and efficient ML model training and deployment. - Manage AWS permissions and network configurations to ensure data security and compliance. - Maintain version control of codebase using Git and enforce best practices for code documentation and production readiness. - Collaborate with data scientists to develop small UI tools for querying data from databases and AWS S3. Requirements : - Bachelor's or Master's degree in Computer Science, Engineering, or related field. - Proficiency in Python programming language with a focus on ML data wrangling and automation. - Strong experience with AWS services, including S3, Lambda, networking, and permissions management. - Hands-on experience with Linux environments and Shell Scripting. - Good to have pharmaceutical experience Working remotly and on site in Belgium for the occasional meeting. 6 months + extension
29/04/2024
Project-based
We are seeking a highly skilled Senior Python Programmer with expertise in machine learning (ML) data wrangling, interfacing, and automation. General Responsibilities The ideal candidate will be proficient in building robust data pipelines and automating complex tasks to support ML initiatives. They will have a keen understanding of observability principles and possess hands-on experience with AWS, Linux, and preferably Kubernetes and Argo. Responsibilities: - Develop and maintain robust data pipelines for ML data wrangling, interfacing, and automation. - Implement automation solutions to streamline data processing and model deployment workflows. - Ensure observability and monitoring of systems, providing insights into performance and reliability. - Utilize AWS services such as S3, Lambda, and networking components for data storage, processing, and permissions management. - Collaborate with DevOps teams to deploy and manage applications in Linux environments. - Support Kubernetes and Argo workflows for scalable and efficient ML model training and deployment. - Manage AWS permissions and network configurations to ensure data security and compliance. - Maintain version control of codebase using Git and enforce best practices for code documentation and production readiness. - Collaborate with data scientists to develop small UI tools for querying data from databases and AWS S3. Requirements : - Bachelor's or Master's degree in Computer Science, Engineering, or related field. - Proficiency in Python programming language with a focus on ML data wrangling and automation. - Strong experience with AWS services, including S3, Lambda, networking, and permissions management. - Hands-on experience with Linux environments and Shell Scripting. - Good to have pharmaceutical experience Working remotly and on site in Belgium for the occasional meeting. 6 months + extension
We are seeking a highly skilled Senior Rust Programmer with extensive experience in large-scale image data processing and automation. General Responsibilities The ideal candidate will possess a strong background in Rust programming language, coupled with proficiency in machine learning, GPU acceleration, and cloud computing technologies, particularly AWS EMR. Additionally, expertise in Linux environments, web development using React.js, are essential for this role. The candidate should also demonstrate proficiency in AWS services, particularly AWS S3, AWS Lambda, networking, permissions management, and observability tools. The role involves not only developing robust, efficient code but also ensuring seamless deployment, maintenance, and support of production systems. Experience in database management, website authentication, HTTPS certificates, and adherence to best practices for data archiving are highly desirable. Responsibilities: Collaborate in developing, improving, and maintaining high-performance Rust applications for large-scale image data processing and automation. Implement best practices for data archiving, ensuring compliance with regulatory requirements and business needs. Manage databases used in production systems, ensuring data integrity, performance, and security. Implement website authentication mechanisms and manage HTTPS certificates for secure communication. Utilize machine learning techniques and GPU acceleration to optimize image processing workflows. Collaborate with cross-functional teams to integrate image processing modules into web applications using React.js. Deploy, configure, and manage production systems on AWS, with a focus on AWS EMR for big data processing. Implement continuous integration and deployment pipelines using Jenkins for efficient code deployment. Ensure observability of systems through proper logging, monitoring, and alerting mechanisms. Manage AWS resources including S3 buckets, Lambda functions, networking configurations, and permissions. Document production code and architectural decisions to facilitate knowledge sharing and onboarding of new team members. Provide support and maintenance for production systems, troubleshooting issues and implementing timely resolutions. Qualifications: - Bachelor's or Master's degree in Computer Science, Engineering, or related field. - Extensive experience in Rust programming language, with a focus on large-scale data processing applications. - Proficiency in machine learning techniques and GPU acceleration for image processing tasks. - Strong background in Linux environments and Shell Scripting. - Solid understanding of web development principles, with hands-on experience in React.js. - Experience with code deployment tools such as Jenkins and version control systems like Git. - In-depth knowledge of AWS services, particularly EMR, S3, Lambda, networking, and permissions management. - Familiarity with observability tools for monitoring and logging production systems. - Experience with database management systems and website authentication mechanisms. - Excellent problem-solving skills and ability to work effectively in a collaborative team environment. - Good to have pharmaceutical experience Working remotely and on site in Belgium for the occasional meeting. 6 months + extension
29/04/2024
Project-based
We are seeking a highly skilled Senior Rust Programmer with extensive experience in large-scale image data processing and automation. General Responsibilities The ideal candidate will possess a strong background in Rust programming language, coupled with proficiency in machine learning, GPU acceleration, and cloud computing technologies, particularly AWS EMR. Additionally, expertise in Linux environments, web development using React.js, are essential for this role. The candidate should also demonstrate proficiency in AWS services, particularly AWS S3, AWS Lambda, networking, permissions management, and observability tools. The role involves not only developing robust, efficient code but also ensuring seamless deployment, maintenance, and support of production systems. Experience in database management, website authentication, HTTPS certificates, and adherence to best practices for data archiving are highly desirable. Responsibilities: Collaborate in developing, improving, and maintaining high-performance Rust applications for large-scale image data processing and automation. Implement best practices for data archiving, ensuring compliance with regulatory requirements and business needs. Manage databases used in production systems, ensuring data integrity, performance, and security. Implement website authentication mechanisms and manage HTTPS certificates for secure communication. Utilize machine learning techniques and GPU acceleration to optimize image processing workflows. Collaborate with cross-functional teams to integrate image processing modules into web applications using React.js. Deploy, configure, and manage production systems on AWS, with a focus on AWS EMR for big data processing. Implement continuous integration and deployment pipelines using Jenkins for efficient code deployment. Ensure observability of systems through proper logging, monitoring, and alerting mechanisms. Manage AWS resources including S3 buckets, Lambda functions, networking configurations, and permissions. Document production code and architectural decisions to facilitate knowledge sharing and onboarding of new team members. Provide support and maintenance for production systems, troubleshooting issues and implementing timely resolutions. Qualifications: - Bachelor's or Master's degree in Computer Science, Engineering, or related field. - Extensive experience in Rust programming language, with a focus on large-scale data processing applications. - Proficiency in machine learning techniques and GPU acceleration for image processing tasks. - Strong background in Linux environments and Shell Scripting. - Solid understanding of web development principles, with hands-on experience in React.js. - Experience with code deployment tools such as Jenkins and version control systems like Git. - In-depth knowledge of AWS services, particularly EMR, S3, Lambda, networking, and permissions management. - Familiarity with observability tools for monitoring and logging production systems. - Experience with database management systems and website authentication mechanisms. - Excellent problem-solving skills and ability to work effectively in a collaborative team environment. - Good to have pharmaceutical experience Working remotely and on site in Belgium for the occasional meeting. 6 months + extension
Job Description Role Overview: SHIFT PATTERNS 3 DAYS 8AM-4PM 2 DAYS 12PM -8PM We're seeking a Senior Azure DevOps Engineer to join our dynamic team. This role requires a blend of technical expertise, leadership, and a passion for cloud technologies. You'll be instrumental in automating, optimizing, and securing our Azure environments, driving efficiency, and innovation across our projects. Responsibilities: Lead Azure infrastructure projects, ensuring best practices in CI/CD pipelines, monitoring, and security. Collaborate with development teams to implement scalable and secure cloud solutions. Drive the adoption of Infrastructure as Code (IaC) within Azure, enhancing automation and consistency. Mentor junior DevOps team members, sharing knowledge and fostering a culture of continuous improvement. Stay abreast of the latest Azure services and features, evaluating their potential impact on our projects. Ensure system reliability and performance, troubleshooting, and resolving issues proactively. Qualifications: Proven track record as an Azure DevOps Engineer, with extensive experience in Azure services. Strong background in CI/CD tooling, containerization (Docker, Kubernetes), and IaC (Terraform, ARM templates). Azure certifications (eg, Azure DevOps Engineer Expert, Azure Solutions Architect Expert) highly preferred. Excellent problem-solving skills, with the ability to lead projects and teams effectively. Familiarity with Agile methodologies and a commitment to best practices in DevOps. Outstanding communication skills, capable of working collaboratively across multidisciplinary teams. What We Offer: A key role in a consultancy at the forefront of public sector digital innovation. Opportunities for professional growth, with access to training and certifications. Competitive salary and benefits package, reflecting our commitment to our team's well-being and development. A collaborative, inclusive work environment where your ideas and contributions are valued. Application Process: Interested in shaping the future of digital public services? Apply by sending your CV and a cover letter detailing your Azure DevOps experience and what motivates you to join Scrumconnect Consulting. At Scrumconnect Consulting, we embrace diversity and encourage applications from all qualified candidates, regardless of background. Join us, and let's innovate together.
29/04/2024
Full time
Job Description Role Overview: SHIFT PATTERNS 3 DAYS 8AM-4PM 2 DAYS 12PM -8PM We're seeking a Senior Azure DevOps Engineer to join our dynamic team. This role requires a blend of technical expertise, leadership, and a passion for cloud technologies. You'll be instrumental in automating, optimizing, and securing our Azure environments, driving efficiency, and innovation across our projects. Responsibilities: Lead Azure infrastructure projects, ensuring best practices in CI/CD pipelines, monitoring, and security. Collaborate with development teams to implement scalable and secure cloud solutions. Drive the adoption of Infrastructure as Code (IaC) within Azure, enhancing automation and consistency. Mentor junior DevOps team members, sharing knowledge and fostering a culture of continuous improvement. Stay abreast of the latest Azure services and features, evaluating their potential impact on our projects. Ensure system reliability and performance, troubleshooting, and resolving issues proactively. Qualifications: Proven track record as an Azure DevOps Engineer, with extensive experience in Azure services. Strong background in CI/CD tooling, containerization (Docker, Kubernetes), and IaC (Terraform, ARM templates). Azure certifications (eg, Azure DevOps Engineer Expert, Azure Solutions Architect Expert) highly preferred. Excellent problem-solving skills, with the ability to lead projects and teams effectively. Familiarity with Agile methodologies and a commitment to best practices in DevOps. Outstanding communication skills, capable of working collaboratively across multidisciplinary teams. What We Offer: A key role in a consultancy at the forefront of public sector digital innovation. Opportunities for professional growth, with access to training and certifications. Competitive salary and benefits package, reflecting our commitment to our team's well-being and development. A collaborative, inclusive work environment where your ideas and contributions are valued. Application Process: Interested in shaping the future of digital public services? Apply by sending your CV and a cover letter detailing your Azure DevOps experience and what motivates you to join Scrumconnect Consulting. At Scrumconnect Consulting, we embrace diversity and encourage applications from all qualified candidates, regardless of background. Join us, and let's innovate together.
Title: Senior C Engineer Location: East London - Up to 4 days a week on-site Salary: Up to £120k + Equity About the client: Founded in early 2021 the client I am representing is currently building the best AI video system on the market. Powered by the next-generation video artificial intelligence They have a range of customers and are growing rapidly with offices in America and London. The successful candidate will help them scale the systems to meet user demand and add new features. Your duties will include: Building edge applications processing vision data and communication layers for the compute-constrained edge devices. Deploying machine learning models to production. Optimizing the platform runtime for maximum performance. This is largely C++ code with parts of the pipeline running on GPU. Building observability and telemetry. Requirements and experience: 3+ years of experience writing production software in C++ and Python of experience building applications processing Real Time data and optimizing them for latency and memory. Experience using various profiling tools (eg, gdb, Nsight, Valgrind, flame graph) to optimize the code. Experience with Docker, and CI/CD pipelines. It would be great if you also have experience with one or more Edge/IoT computing (we have a fleet of deployed edge computers). infrastructure management (we use Salt). monitoring (we use Grafana). video processing & streaming (we use Gstreamer). experience interfacing ML models (we use PyTorch).
24/04/2024
Full time
Title: Senior C Engineer Location: East London - Up to 4 days a week on-site Salary: Up to £120k + Equity About the client: Founded in early 2021 the client I am representing is currently building the best AI video system on the market. Powered by the next-generation video artificial intelligence They have a range of customers and are growing rapidly with offices in America and London. The successful candidate will help them scale the systems to meet user demand and add new features. Your duties will include: Building edge applications processing vision data and communication layers for the compute-constrained edge devices. Deploying machine learning models to production. Optimizing the platform runtime for maximum performance. This is largely C++ code with parts of the pipeline running on GPU. Building observability and telemetry. Requirements and experience: 3+ years of experience writing production software in C++ and Python of experience building applications processing Real Time data and optimizing them for latency and memory. Experience using various profiling tools (eg, gdb, Nsight, Valgrind, flame graph) to optimize the code. Experience with Docker, and CI/CD pipelines. It would be great if you also have experience with one or more Edge/IoT computing (we have a fleet of deployed edge computers). infrastructure management (we use Salt). monitoring (we use Grafana). video processing & streaming (we use Gstreamer). experience interfacing ML models (we use PyTorch).
* Position is bonus eligible* Prestigious Financial Institution is currently seeking an Enterprise Monitoring Technical Lead Engineer with strong Splunk experience. Candidate will lead the investigating, planning, and implementing of the enterprise monitoring system, as well as identify areas for improvement, recommend allocation of resources, and work with solution architects to craft an appropriate remediation or enhancement for these systems. Responsibilities: Translate middle and senior management strategic directives into workable technical directives Monitor project status and take remedial action on projects behind schedule and/or over budget Provide subject matter expertise for ongoing support of third-party tools like Splunk Provide expert-level technical mentoring to more junior members of the team Resolve complex support issues in non-production and production environments. Have an understanding of Cloud Native applications running on Kubernetes within AWS and how exposed APIs may be used to monitor them Assist production support and development staff in debugging environment defects using logging monitors and/or APM-related profiling data Create procedural and troubleshooting documentation related to enterprise monitoring systems and the applications they are monitoring Write complex automation scripts using common automation tools, such as Jenkins, Ansible, and Terraform for the installation, configuration, and/or upgrade of monitoring systems. Qualifications: Expert understanding of: Systems administration and change management practices Enterprise monitoring and reporting tools Experience Scripting and/or coding against APIs In-depth knowledge of common used management and monitoring tech Internet/Web based technologies ITIL Best Practices Experience with tech used to support microservices Network technologies AWS log collection such as CloudTrail, CloudWatch, VPC Flow Logs Monitoring and reporting using SNMP CI/CD tools such as Artifactory, Jenkins, and GIT Cloud native applications, including Terraform experience Technologies used to support microservices Encryption technologies (SSL/TLS, PKI Infrastructure management) Security controls as applied to software technologies Bachelor's degree in a related area 10+ years of related experience 10 years experience working in a distributed multi-platform environment. 3 years experience working with cloud native applications 3 years experience managing technical projects Cloud certification in AWS is a plus
23/04/2024
Full time
* Position is bonus eligible* Prestigious Financial Institution is currently seeking an Enterprise Monitoring Technical Lead Engineer with strong Splunk experience. Candidate will lead the investigating, planning, and implementing of the enterprise monitoring system, as well as identify areas for improvement, recommend allocation of resources, and work with solution architects to craft an appropriate remediation or enhancement for these systems. Responsibilities: Translate middle and senior management strategic directives into workable technical directives Monitor project status and take remedial action on projects behind schedule and/or over budget Provide subject matter expertise for ongoing support of third-party tools like Splunk Provide expert-level technical mentoring to more junior members of the team Resolve complex support issues in non-production and production environments. Have an understanding of Cloud Native applications running on Kubernetes within AWS and how exposed APIs may be used to monitor them Assist production support and development staff in debugging environment defects using logging monitors and/or APM-related profiling data Create procedural and troubleshooting documentation related to enterprise monitoring systems and the applications they are monitoring Write complex automation scripts using common automation tools, such as Jenkins, Ansible, and Terraform for the installation, configuration, and/or upgrade of monitoring systems. Qualifications: Expert understanding of: Systems administration and change management practices Enterprise monitoring and reporting tools Experience Scripting and/or coding against APIs In-depth knowledge of common used management and monitoring tech Internet/Web based technologies ITIL Best Practices Experience with tech used to support microservices Network technologies AWS log collection such as CloudTrail, CloudWatch, VPC Flow Logs Monitoring and reporting using SNMP CI/CD tools such as Artifactory, Jenkins, and GIT Cloud native applications, including Terraform experience Technologies used to support microservices Encryption technologies (SSL/TLS, PKI Infrastructure management) Security controls as applied to software technologies Bachelor's degree in a related area 10+ years of related experience 10 years experience working in a distributed multi-platform environment. 3 years experience working with cloud native applications 3 years experience managing technical projects Cloud certification in AWS is a plus