Key Responsibilities Provide technical expertise across software development, cloud infrastructure, and test automation activity spanning transformation programmes, continual improvement and run operations, aligning with industry best practice. Plan, lead and manage engineering activity, coaching where required and guide initiatives through appropriate governance processes. Required to provide extensive knowledge of security, standards, programming, testing, proto-typing, service support, systems design, systems integration, and a user focus. Design and maintain processes that relate to software engineering and cloud services that adopt automation, continuous integration, continuous testing, and continuous deployment. Design, build, test and maintain cloud-based services, working collaboratively with Software Engineering, Platform Engineering and QA Engineering, along with partners to deploy and operate the organisation's cloud-based services. Scrutinise and lead project deliveries and make recommendations and design changes to ensure solutions meet the organisation's requirements for functionality, and non-functional requirements such as availability, scalability, interoperability, security, monitoring, performance, and control. Lead and contribute on engineering standards and methodologies and to ensure systems and changes are well-designed and led through appropriate internal and external governance channels for agreement and approvals. Mentor and guide Engineering team members to ensure they follow agreed specifications of design, code and test frameworks as well as ensuring the appropriate standards and tools are used. Required Skills/Experience Proven experience in a Senior/Principle Developer role Strong experience in Azure Cloud: Comprehensive understanding of services and features available across SaaS, PaaS and IaaS services and experience of implementation of best practice and run operations of each. Infrastructure as Code (IaC): Skills & experience defining and managing infrastructure programmatically utilising tools such as Terraform Continuous Integration/Continuous Deployment (CI/CD): Expertise in designing, implementing, and managing CI/CD Experience of Landing Zones If this role would be of interest, then please apply to this advert and I will be in contact to give you more detail. Fruition are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.
05/07/2024
Full time
Key Responsibilities Provide technical expertise across software development, cloud infrastructure, and test automation activity spanning transformation programmes, continual improvement and run operations, aligning with industry best practice. Plan, lead and manage engineering activity, coaching where required and guide initiatives through appropriate governance processes. Required to provide extensive knowledge of security, standards, programming, testing, proto-typing, service support, systems design, systems integration, and a user focus. Design and maintain processes that relate to software engineering and cloud services that adopt automation, continuous integration, continuous testing, and continuous deployment. Design, build, test and maintain cloud-based services, working collaboratively with Software Engineering, Platform Engineering and QA Engineering, along with partners to deploy and operate the organisation's cloud-based services. Scrutinise and lead project deliveries and make recommendations and design changes to ensure solutions meet the organisation's requirements for functionality, and non-functional requirements such as availability, scalability, interoperability, security, monitoring, performance, and control. Lead and contribute on engineering standards and methodologies and to ensure systems and changes are well-designed and led through appropriate internal and external governance channels for agreement and approvals. Mentor and guide Engineering team members to ensure they follow agreed specifications of design, code and test frameworks as well as ensuring the appropriate standards and tools are used. Required Skills/Experience Proven experience in a Senior/Principle Developer role Strong experience in Azure Cloud: Comprehensive understanding of services and features available across SaaS, PaaS and IaaS services and experience of implementation of best practice and run operations of each. Infrastructure as Code (IaC): Skills & experience defining and managing infrastructure programmatically utilising tools such as Terraform Continuous Integration/Continuous Deployment (CI/CD): Expertise in designing, implementing, and managing CI/CD Experience of Landing Zones If this role would be of interest, then please apply to this advert and I will be in contact to give you more detail. Fruition are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.
Responsibilities Creating and implementing security protocols to ensure the security of IoT devices and applications. Developing and testing software to detect and prevent security breaches. Reviewing code and conducting risk assessments to identify vulnerabilities. Collaborating with cross-functional teams to ensure security and compliance are implemented throughout the development life cycle. Conducting security training and awareness programs to increase security awareness among employees. Leadership skills, ability to manage and develop a team. Identifying and managing threats and breaches to security infrastructure. Conducting penetration testing of IoT devices and applications to test security measures. Experience in developing and driving capability growth. Automotive cyber expertise would be desirable. Experience in securing Smart Electricity Systems desirable Requirements Bachelor's degree in computer science or a related field. Proven experience in security engineering, IoT security, and risk assessment. Familiarity with software development life cycle (SDLC) processes and methodologies. Knowledge of authentication mechanisms, encryption technologies, and security protocols such as IPSec, SSL, and SSH. Experience in developing and testing software using Python, C++, and Java. Excellent problem-solving skills and the ability to work well under pressure. Ability to communicate technical ideas and issues to both technical and non-technical audiences.
05/07/2024
Full time
Responsibilities Creating and implementing security protocols to ensure the security of IoT devices and applications. Developing and testing software to detect and prevent security breaches. Reviewing code and conducting risk assessments to identify vulnerabilities. Collaborating with cross-functional teams to ensure security and compliance are implemented throughout the development life cycle. Conducting security training and awareness programs to increase security awareness among employees. Leadership skills, ability to manage and develop a team. Identifying and managing threats and breaches to security infrastructure. Conducting penetration testing of IoT devices and applications to test security measures. Experience in developing and driving capability growth. Automotive cyber expertise would be desirable. Experience in securing Smart Electricity Systems desirable Requirements Bachelor's degree in computer science or a related field. Proven experience in security engineering, IoT security, and risk assessment. Familiarity with software development life cycle (SDLC) processes and methodologies. Knowledge of authentication mechanisms, encryption technologies, and security protocols such as IPSec, SSL, and SSH. Experience in developing and testing software using Python, C++, and Java. Excellent problem-solving skills and the ability to work well under pressure. Ability to communicate technical ideas and issues to both technical and non-technical audiences.
Principal Software Engineer Amsterdam - Hybrid €140 - €160 Euro Per Hour Initially until end of Oct Dependant on start date Are you a Principal Software Engineer? Do you live in the Netherlands and are you seeking a new contract role? Brookwood Recruitment is working with a Global Company that puts the customer first and is heavily focused on sustainability. The successful Principal Software Engineer will need the following skills: AWS Kubernetes Java Terraform Gitlab stack Apache Spark Flink Snowflake runtimes ideal What you can expect to be doing as a Principal Software Engineer: Building software applicationsIs responsible to build software applications by using relevant development languages and applying knowledge of systems, services and tools appropriate for the business area and is the go to person on this topic for the area. Is responsible to write readable and reusable code by applying standard patterns and using standard libraries and is the go to person on this topic for the area. Is responsible to refactor and simplify code by introducing design patterns when necessary and is the go to person on this topic for the area. Is responsible to ensure the quality of the application by following standard testing techniques and methods that adhere to the test strategy and is the go to person on this topic for the area. Is responsible to maintain data security, integrity and quality by effectively following company standards and best practices and is the go to person on this topic for the area. Architectural GuidanceIs responsible to advise product teams towards a technical solution that meets the functional, nonfunctional & architectural requirements by challenging the rationale for an application design and providing context in the wider architectural landscape Is responsible to set a clear direction for a technical capability by evaluating and aligning the target architecture improvements, reframing architectural designs and decisions for varied stakeholder Is responsible to own a service end to end by actively monitoring application health and performance, setting and monitoring relevant metrics and act accordingly when violated and is the go to person on this topic for the area. Is responsible to reduce business continuity risks and bus factor by applying state-of-the-art practices and tools, and writing the appropriate documentation such as runbooks and OpDocs and is the go to person on this topic for the area. Is responsible to reduce risk and obtain customer feedback by using continuous delivery and experimentation frameworks and is the go to person on this topic for the area. Is responsible to independently manage an application or service by working through deployment and operations in production and is the go to person on this topic for the area. Is responsible to evaluate possible architecture solutions by taking into account cost, business requirements, technology requirements and emerging technologies and guide more junior members of the team in this topic. Is responsible to describe the implications of changing an existing system or adding a new system to a specific area, by having a broad, high-level understanding of the infrastructure and architecture of our systems and guide more junior members of the team in this topic. Is responsible to help grow the business and/or accelerate software development by applying engineering techniques (eg prototyping, spiking and vendor evaluation) and standards and guide more junior members of the team in this topic. Is responsible to meet business needs by designing solutions that meet current requirements and are adaptable for future enhancements and guide more junior members of the team in this topic. Technical Incident ManagementIs responsible to address and resolve live production issues by mitigating the customer impact within SLAIs responsible to improve the overall reliability of systems by producing long term solutions through root cause analysis Is responsible to keep track of incidents by contributing to postmortem processes and logging live issues Coaching/MentoringIs responsible to coach, guide and improve the overall performance of stakeholders and colleagues at all levels, when appropriate, by sharing experience, knowledge and approaches to work Critical ThinkingIs responsible to systematically identify patterns and underlying issues in complex situations, and to find solutions by applying logical and analytical thinking and guide more junior members of the team in this topic. Is responsible to constructively evaluate and develop ideas, plans and solutions by reviewing them, objectively taking into account external knowledge, initiating 'SMART' improvements and articulating their rationale and guide more junior members of the team in this topic. Continuous Quality and Process ImprovementIs responsible to identify opportunities for process, system and structural improvements (ie performance gains) by examining and evaluating current process flows, methods and standards. Is responsible to design and implement relevant improvements by defining adapted/new process flows, standards, and practices that enable business performance. Effective CommunicationIs responsible to deliver clear, well-structured, and meaningful information to a target audience by using suitable communication mediums and language tailored to the audience Is responsible to achieve mutually agreeable solutions by staying adaptable, communicating ideas in clear coherent language and practising active listening Is responsible to ask relevant (follow-up) questions to properly engage with the speaker and really understand what they are saying, by applying listening and reflection techniques If this contract Principal Software Engineer role in Amsterdam motivates and inspires you, please apply with Brookwood Recruitment today. We'd love to help you get your next role. Brookwood has a consultative and inclusive approach to business. We take time to understand our client's needs, structure and culture to enable a fully tailored service that delivers time and time again.
03/07/2024
Project-based
Principal Software Engineer Amsterdam - Hybrid €140 - €160 Euro Per Hour Initially until end of Oct Dependant on start date Are you a Principal Software Engineer? Do you live in the Netherlands and are you seeking a new contract role? Brookwood Recruitment is working with a Global Company that puts the customer first and is heavily focused on sustainability. The successful Principal Software Engineer will need the following skills: AWS Kubernetes Java Terraform Gitlab stack Apache Spark Flink Snowflake runtimes ideal What you can expect to be doing as a Principal Software Engineer: Building software applicationsIs responsible to build software applications by using relevant development languages and applying knowledge of systems, services and tools appropriate for the business area and is the go to person on this topic for the area. Is responsible to write readable and reusable code by applying standard patterns and using standard libraries and is the go to person on this topic for the area. Is responsible to refactor and simplify code by introducing design patterns when necessary and is the go to person on this topic for the area. Is responsible to ensure the quality of the application by following standard testing techniques and methods that adhere to the test strategy and is the go to person on this topic for the area. Is responsible to maintain data security, integrity and quality by effectively following company standards and best practices and is the go to person on this topic for the area. Architectural GuidanceIs responsible to advise product teams towards a technical solution that meets the functional, nonfunctional & architectural requirements by challenging the rationale for an application design and providing context in the wider architectural landscape Is responsible to set a clear direction for a technical capability by evaluating and aligning the target architecture improvements, reframing architectural designs and decisions for varied stakeholder Is responsible to own a service end to end by actively monitoring application health and performance, setting and monitoring relevant metrics and act accordingly when violated and is the go to person on this topic for the area. Is responsible to reduce business continuity risks and bus factor by applying state-of-the-art practices and tools, and writing the appropriate documentation such as runbooks and OpDocs and is the go to person on this topic for the area. Is responsible to reduce risk and obtain customer feedback by using continuous delivery and experimentation frameworks and is the go to person on this topic for the area. Is responsible to independently manage an application or service by working through deployment and operations in production and is the go to person on this topic for the area. Is responsible to evaluate possible architecture solutions by taking into account cost, business requirements, technology requirements and emerging technologies and guide more junior members of the team in this topic. Is responsible to describe the implications of changing an existing system or adding a new system to a specific area, by having a broad, high-level understanding of the infrastructure and architecture of our systems and guide more junior members of the team in this topic. Is responsible to help grow the business and/or accelerate software development by applying engineering techniques (eg prototyping, spiking and vendor evaluation) and standards and guide more junior members of the team in this topic. Is responsible to meet business needs by designing solutions that meet current requirements and are adaptable for future enhancements and guide more junior members of the team in this topic. Technical Incident ManagementIs responsible to address and resolve live production issues by mitigating the customer impact within SLAIs responsible to improve the overall reliability of systems by producing long term solutions through root cause analysis Is responsible to keep track of incidents by contributing to postmortem processes and logging live issues Coaching/MentoringIs responsible to coach, guide and improve the overall performance of stakeholders and colleagues at all levels, when appropriate, by sharing experience, knowledge and approaches to work Critical ThinkingIs responsible to systematically identify patterns and underlying issues in complex situations, and to find solutions by applying logical and analytical thinking and guide more junior members of the team in this topic. Is responsible to constructively evaluate and develop ideas, plans and solutions by reviewing them, objectively taking into account external knowledge, initiating 'SMART' improvements and articulating their rationale and guide more junior members of the team in this topic. Continuous Quality and Process ImprovementIs responsible to identify opportunities for process, system and structural improvements (ie performance gains) by examining and evaluating current process flows, methods and standards. Is responsible to design and implement relevant improvements by defining adapted/new process flows, standards, and practices that enable business performance. Effective CommunicationIs responsible to deliver clear, well-structured, and meaningful information to a target audience by using suitable communication mediums and language tailored to the audience Is responsible to achieve mutually agreeable solutions by staying adaptable, communicating ideas in clear coherent language and practising active listening Is responsible to ask relevant (follow-up) questions to properly engage with the speaker and really understand what they are saying, by applying listening and reflection techniques If this contract Principal Software Engineer role in Amsterdam motivates and inspires you, please apply with Brookwood Recruitment today. We'd love to help you get your next role. Brookwood has a consultative and inclusive approach to business. We take time to understand our client's needs, structure and culture to enable a fully tailored service that delivers time and time again.
ASSOCIATE PRINCIPAL, SOFTWARE ENGINEERING (JAVA) SALARY: $160k - $170k plus 15% bonus LOCATION: Chicago, IL Hybrid 3 days onsite and 2 days remote NO SPONSORSHIP Looking for a candidate with 5 plus years Back End Java development version 8 or above. financial big plus. Must have event-driven systems experience of cloud-based AWS data solutions any devops terraform ansible jenkins. big plus memory model data structures concurrency and Multithreading strong testing flint Apache Spark kafka streams etc. Re: Java, do you understand Multithreading What is your level of experience in Spring. A Re: Kafka Can you answer basic user/developer questions Re: Flink do you have any experience Do you have any skills or understanding of BigO notations. This role supports and works collaboratively with business analysts, team leads and development team. A contributor in developing scalable and resilient hybrid and Cloud-based data solutions supporting critical financial market clearing and risk activities; collaborate with other developers, architects and product owners to support enterprise transformation into a data-driven organization. The Specialist, Application Developer will be a team player and work well with business, technical and non-technical professionals in a project environment. Primary Duties and Responsibilities: To perform this job successfully, an individual must be able to perform each primary duty satisfactorily. Support the application development of big data application for business requirements in agreed architecture framework and Agile environment Thoroughly analyzes requirements, develops, tests, and documents software quality to ensure proper implementation Follows agreed upon SDLC procedures to ensure that all information system products and services meet: both explicit and implicit quality standards, end-user functional requirements, architectural standards, performance requirements, audit requirements, security rules are upheld, and external facing reporting is properly represented Performs application and project risk analysis and recommends quality improvements Assists Production Support by providing advice on system functionality and fixes as required Communicates in a clear and concise manner all time delays or defects in the software immediately to appropriate team members and management Experience with resolving security vulnerabilities Qualifications: The requirements listed are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the primary functions. 5+ year of experience in building high speed, data-centric solutions 5+ years of experience in Java Experience with high speed distributed computing frameworks like FLINK, Apache Spark, Kafka Streams, etc Experience with distributed message brokers like Kafka, RabbitMQ, ActiveMQ, Amazon Kinesis, etc. Experience with cloud technologies and migrations. Experience developing and delivering technical solutions using public cloud service providers like Amazon, Google Experience writing unit and integration tests with testing frameworks like Junit, Citrus Experience following Git workflows Working knowledge of DevOps tools like Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc Familiarity with monitoring related tools and frameworks like Splunk, ElasticSearch, Prometheus, AppDynamics Technical Skills: Java-based software development experience and Multithreading Fluent in object-oriented design Strong testing experience Experience working with two or more of the following: Unix/Linux environments, event-driven systems, transaction processing systems, distributed and parallel systems, large software system development, security software development, public-cloud platforms Hands-on experience with Java version 8 onwards, Spring, SpringBoot, Microservices, REST API
02/07/2024
Full time
ASSOCIATE PRINCIPAL, SOFTWARE ENGINEERING (JAVA) SALARY: $160k - $170k plus 15% bonus LOCATION: Chicago, IL Hybrid 3 days onsite and 2 days remote NO SPONSORSHIP Looking for a candidate with 5 plus years Back End Java development version 8 or above. financial big plus. Must have event-driven systems experience of cloud-based AWS data solutions any devops terraform ansible jenkins. big plus memory model data structures concurrency and Multithreading strong testing flint Apache Spark kafka streams etc. Re: Java, do you understand Multithreading What is your level of experience in Spring. A Re: Kafka Can you answer basic user/developer questions Re: Flink do you have any experience Do you have any skills or understanding of BigO notations. This role supports and works collaboratively with business analysts, team leads and development team. A contributor in developing scalable and resilient hybrid and Cloud-based data solutions supporting critical financial market clearing and risk activities; collaborate with other developers, architects and product owners to support enterprise transformation into a data-driven organization. The Specialist, Application Developer will be a team player and work well with business, technical and non-technical professionals in a project environment. Primary Duties and Responsibilities: To perform this job successfully, an individual must be able to perform each primary duty satisfactorily. Support the application development of big data application for business requirements in agreed architecture framework and Agile environment Thoroughly analyzes requirements, develops, tests, and documents software quality to ensure proper implementation Follows agreed upon SDLC procedures to ensure that all information system products and services meet: both explicit and implicit quality standards, end-user functional requirements, architectural standards, performance requirements, audit requirements, security rules are upheld, and external facing reporting is properly represented Performs application and project risk analysis and recommends quality improvements Assists Production Support by providing advice on system functionality and fixes as required Communicates in a clear and concise manner all time delays or defects in the software immediately to appropriate team members and management Experience with resolving security vulnerabilities Qualifications: The requirements listed are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the primary functions. 5+ year of experience in building high speed, data-centric solutions 5+ years of experience in Java Experience with high speed distributed computing frameworks like FLINK, Apache Spark, Kafka Streams, etc Experience with distributed message brokers like Kafka, RabbitMQ, ActiveMQ, Amazon Kinesis, etc. Experience with cloud technologies and migrations. Experience developing and delivering technical solutions using public cloud service providers like Amazon, Google Experience writing unit and integration tests with testing frameworks like Junit, Citrus Experience following Git workflows Working knowledge of DevOps tools like Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc Familiarity with monitoring related tools and frameworks like Splunk, ElasticSearch, Prometheus, AppDynamics Technical Skills: Java-based software development experience and Multithreading Fluent in object-oriented design Strong testing experience Experience working with two or more of the following: Unix/Linux environments, event-driven systems, transaction processing systems, distributed and parallel systems, large software system development, security software development, public-cloud platforms Hands-on experience with Java version 8 onwards, Spring, SpringBoot, Microservices, REST API
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
02/07/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
02/07/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
*Hybrid, 3 days onsite, 2 days remote* *We are unable to sponsor as this is a permanent Full time role* A prestigious company is looking for an MS Exchange/M365 Engineer. This associate principal will support corporate email systems such as Exchange Server, Exchange Online, MAPI Outlook clients, and M365-premise. Responsibilities: Exchange Server, Exchange Online, MAPI Outlook clients, M365-Premise Hybrid configuration and associated support Troubleshooting networks, network appliances, using common network tools to identify issues Azure tenant/cloud infrastructure administration Microsoft Endpoint Manager/Intune administration Support Enterprise secure printing by leveraging Embedded technologies Work with internal teams to properly identify, remediate and take ownership of and identify concerns related to vulnerabilities and security findings Proactive approach to End of Life technologies/Applications/Systems to keep systems compliant Adhere to internal Change Management requirements for each change in a production environment Manage vendor relationships on all responsible products, ongoing license planning, creation of statement of work documents, budgeting, NDA's, and contract renewals. Qualifications: Bachelor of Science in Computer Science or related degree or equivalent experience Minimum 5 years experience supporting Corporate Email System including Exchange Server 2019, Exchange Online, MAPI Outlook clients, M365-Premise Hybrid configuration and associated systems Minimum 3 years Experience with Microsoft's MDM solution Endpoint Manager/Intune, understand limitations and capabilities of Apple/Android BYOD devices Experience utilizing common network troubleshooting tools such as Netmon, Wireshark, Fiddler, and Splunk in a complex enterprise environment Experience supporting an Azure cloud environment including virtual machines, networking, storage, and security. Ability to protect Azure data and its dependencies using Named Locations, Conditional Access Policies, and tenant restrictions Experience operating in a DevOps culture Familiarity with working in a highly regulated environment including NIST-CSF, COBIT, CIS Microsoft 365 Certified Enterprise Administrator Expert certification or equivalent experience
02/07/2024
Full time
*Hybrid, 3 days onsite, 2 days remote* *We are unable to sponsor as this is a permanent Full time role* A prestigious company is looking for an MS Exchange/M365 Engineer. This associate principal will support corporate email systems such as Exchange Server, Exchange Online, MAPI Outlook clients, and M365-premise. Responsibilities: Exchange Server, Exchange Online, MAPI Outlook clients, M365-Premise Hybrid configuration and associated support Troubleshooting networks, network appliances, using common network tools to identify issues Azure tenant/cloud infrastructure administration Microsoft Endpoint Manager/Intune administration Support Enterprise secure printing by leveraging Embedded technologies Work with internal teams to properly identify, remediate and take ownership of and identify concerns related to vulnerabilities and security findings Proactive approach to End of Life technologies/Applications/Systems to keep systems compliant Adhere to internal Change Management requirements for each change in a production environment Manage vendor relationships on all responsible products, ongoing license planning, creation of statement of work documents, budgeting, NDA's, and contract renewals. Qualifications: Bachelor of Science in Computer Science or related degree or equivalent experience Minimum 5 years experience supporting Corporate Email System including Exchange Server 2019, Exchange Online, MAPI Outlook clients, M365-Premise Hybrid configuration and associated systems Minimum 3 years Experience with Microsoft's MDM solution Endpoint Manager/Intune, understand limitations and capabilities of Apple/Android BYOD devices Experience utilizing common network troubleshooting tools such as Netmon, Wireshark, Fiddler, and Splunk in a complex enterprise environment Experience supporting an Azure cloud environment including virtual machines, networking, storage, and security. Ability to protect Azure data and its dependencies using Named Locations, Conditional Access Policies, and tenant restrictions Experience operating in a DevOps culture Familiarity with working in a highly regulated environment including NIST-CSF, COBIT, CIS Microsoft 365 Certified Enterprise Administrator Expert certification or equivalent experience
Operational Engineer Heathrow Permanent, Fulltime, Onsite + Company car + Company Bonus Two-stage interview process. Teams/Onsite This role is reporting to the Lead Operational Engineer. THE ROLE You will deliver the engineering activities within the Project team. To undertake the delivery of New Build construction, Asset Replacement (NAMP) and Fault response on a standby basis relating to the company's owned assets, client owned assets and associated infrastructure under the direction of the Lead Operational Engineer. You will deputise for the Lead Operational Engineer/Project Manager including attendance at Client and Contractor meetings. You will work with and support the Project Managers, Operations Manager, Lead Operational Engineer and other members of the Region's delivery team to ensure the safe and efficient delivery of works allocated to them, whilst minimising disruption to our client electricity supplies. You will work with team members to ensure safety management is maintained throughout all activities during the delivery of the engineering tasks. PRINCIPAL ACCOUNTABILITIES: >> Delivery of the Construction programmes for the company's owned assets and client owned assets operating at voltages through the range 400V to 132kV >> Work with the Lead Operational Engineer/Project Managers to ensure that all programmes of work are delivered to time and budget following contractual commitments to time, cost and quality >> Lead works planning and execution and represent the organisation during client liaison at multiple client sites across the Region. >> Work with Technicians, Fitters and Apprentices to ensure the delivery of all engineering activities. >> Help manage budgets relating to the construction and NAMP delivery and meet ongoing goals >> As a team member work to ensure that our goals are achieved especially in Staff and Client satisfaction. >> Follow Client and our Operations and Procedures >> Operate HV and LV Distribution Protection Systems. >> Test and Commission HV and LV Distribution System. >> Maintain the Control and Protection Systems >> Ensure compliance with Health and Safety policies >> Develop site specific Health, Safety & Environmental procedures >> Compliance with quality policies >> Operate and update Asset database in respect of project activities >> Modify equipment and drawings to ensure the efficient operation of the substations >> Ensure the compliance with the distribution safety rules during all activities. >> Manage all contractors/staff working on site >> Undertake additional activities determined by the job level and competency RESPONSIBILITIES: >> Co-ordinate daily construction activities with Client/Principal Contractor's ensuring programmes are met. >> Obtain quotations from suppliers and raise Purchase Order request with Finance & Governance teams. >> Change Management - ensure early warning notices are brought to the attention of the Project Manager/Operations Manager/Commercial Manager & Client. >> Provide technical support as part of the Regional team >> Identify potential project risks/opportunities (raise awareness within team/company) >> Seek continuous improvement >> Required to participate in a standby rota and work additional hours to maintain the supplies to our client infrastructure >> Flexibility to sometimes work unsocial hours to respond to faults on system and programmed activities. >> Assist the Lead Operational Engineer in the development of the ongoing NAMP >> Undertake the delivery of construction activities to meet client requirements within their area of authorisation >> Represent the client at meetings with their clients and contractors >> When undertaking engineering activities manage the team of employees and contractors for delivering the project. >> When undertaking engineering activities manage the compliance with all H&S procedures such as Putting People to Work and Distribution Safety Rules. >> Take Field Control of switching operations whilst operating Client owned assets within our client premises. >> Knowledge of protection testing and can program protection relays and test that they function correctly within the protection scheme. >> Witness contractors testing and coordinate the use of test sheets, test routines and policies applied. >> Ensure that all as-built drawings and settings applied to relays are confirmed back into our database before energisation. >> Plan, manage and coordinate commissioning/plant acceptance testing to set standards whilst ensuring safe energisation and confidence of the switchgear operation. NATURE AND SCOPE: Working with the Operations Manager, Lead Operational Engineers, other team members and managers, you need to be a team player able to work within a pressurised environment to focus on the delivery of construction works to time and quality, and also to client's satisfaction. You will work with both client and contractors. Your role will involve travel to several different client sites, to undertake works within differing environments and to differing client standards, and you will adjust and work together with every client. QUALIFICATIONS: Essential >> Minimum 11kV Senior Authorised Person, with 33kV authorisation (for UD grade) but can be developed, as defined by the Distribution Safety Rules. >> Experience in distribution systems through the range 400V to 33kV >> Security clearance for Client infrastructure Access - provide a five-year work history with references and achieve a satisfactory criminal records check. >> Medical & Drugs and Alcohol screening >> Educated to HNC level qualification in Electrical Engineering (for UD grade), or working towards, or equivalent experience. >> Working knowledge of distribution HV Systems >> Knowledge of Building Services Systems >> Working knowledge of specialist HV equipment >> Read drawings and understand content >> Work in different environments >> Identify problems, understand main issues and investigate alternatives >> Hold clean, full driving licence >> Use Microsoft Office suite, Outlook, MS Project and other custom software packages. Desirable >> Travel around the Region's Client portfolio. >> A broad understanding of the Region's clients' requirements. >> To be skilful in decision-making. >> Relevant Safety Qualification such as IOSH or NEBOSH >> Knowledge of Construction Design and Management Regulations Please apply for more information! The JM Longbridge Group is operating and advertising as an Employment Agency for permanent positions and as an Employment Business for interim/contract/temporary positions. The JM Longbridge Group is an Equal Opportunities employer and we encourage applicants from all backgrounds.
02/07/2024
Full time
Operational Engineer Heathrow Permanent, Fulltime, Onsite + Company car + Company Bonus Two-stage interview process. Teams/Onsite This role is reporting to the Lead Operational Engineer. THE ROLE You will deliver the engineering activities within the Project team. To undertake the delivery of New Build construction, Asset Replacement (NAMP) and Fault response on a standby basis relating to the company's owned assets, client owned assets and associated infrastructure under the direction of the Lead Operational Engineer. You will deputise for the Lead Operational Engineer/Project Manager including attendance at Client and Contractor meetings. You will work with and support the Project Managers, Operations Manager, Lead Operational Engineer and other members of the Region's delivery team to ensure the safe and efficient delivery of works allocated to them, whilst minimising disruption to our client electricity supplies. You will work with team members to ensure safety management is maintained throughout all activities during the delivery of the engineering tasks. PRINCIPAL ACCOUNTABILITIES: >> Delivery of the Construction programmes for the company's owned assets and client owned assets operating at voltages through the range 400V to 132kV >> Work with the Lead Operational Engineer/Project Managers to ensure that all programmes of work are delivered to time and budget following contractual commitments to time, cost and quality >> Lead works planning and execution and represent the organisation during client liaison at multiple client sites across the Region. >> Work with Technicians, Fitters and Apprentices to ensure the delivery of all engineering activities. >> Help manage budgets relating to the construction and NAMP delivery and meet ongoing goals >> As a team member work to ensure that our goals are achieved especially in Staff and Client satisfaction. >> Follow Client and our Operations and Procedures >> Operate HV and LV Distribution Protection Systems. >> Test and Commission HV and LV Distribution System. >> Maintain the Control and Protection Systems >> Ensure compliance with Health and Safety policies >> Develop site specific Health, Safety & Environmental procedures >> Compliance with quality policies >> Operate and update Asset database in respect of project activities >> Modify equipment and drawings to ensure the efficient operation of the substations >> Ensure the compliance with the distribution safety rules during all activities. >> Manage all contractors/staff working on site >> Undertake additional activities determined by the job level and competency RESPONSIBILITIES: >> Co-ordinate daily construction activities with Client/Principal Contractor's ensuring programmes are met. >> Obtain quotations from suppliers and raise Purchase Order request with Finance & Governance teams. >> Change Management - ensure early warning notices are brought to the attention of the Project Manager/Operations Manager/Commercial Manager & Client. >> Provide technical support as part of the Regional team >> Identify potential project risks/opportunities (raise awareness within team/company) >> Seek continuous improvement >> Required to participate in a standby rota and work additional hours to maintain the supplies to our client infrastructure >> Flexibility to sometimes work unsocial hours to respond to faults on system and programmed activities. >> Assist the Lead Operational Engineer in the development of the ongoing NAMP >> Undertake the delivery of construction activities to meet client requirements within their area of authorisation >> Represent the client at meetings with their clients and contractors >> When undertaking engineering activities manage the team of employees and contractors for delivering the project. >> When undertaking engineering activities manage the compliance with all H&S procedures such as Putting People to Work and Distribution Safety Rules. >> Take Field Control of switching operations whilst operating Client owned assets within our client premises. >> Knowledge of protection testing and can program protection relays and test that they function correctly within the protection scheme. >> Witness contractors testing and coordinate the use of test sheets, test routines and policies applied. >> Ensure that all as-built drawings and settings applied to relays are confirmed back into our database before energisation. >> Plan, manage and coordinate commissioning/plant acceptance testing to set standards whilst ensuring safe energisation and confidence of the switchgear operation. NATURE AND SCOPE: Working with the Operations Manager, Lead Operational Engineers, other team members and managers, you need to be a team player able to work within a pressurised environment to focus on the delivery of construction works to time and quality, and also to client's satisfaction. You will work with both client and contractors. Your role will involve travel to several different client sites, to undertake works within differing environments and to differing client standards, and you will adjust and work together with every client. QUALIFICATIONS: Essential >> Minimum 11kV Senior Authorised Person, with 33kV authorisation (for UD grade) but can be developed, as defined by the Distribution Safety Rules. >> Experience in distribution systems through the range 400V to 33kV >> Security clearance for Client infrastructure Access - provide a five-year work history with references and achieve a satisfactory criminal records check. >> Medical & Drugs and Alcohol screening >> Educated to HNC level qualification in Electrical Engineering (for UD grade), or working towards, or equivalent experience. >> Working knowledge of distribution HV Systems >> Knowledge of Building Services Systems >> Working knowledge of specialist HV equipment >> Read drawings and understand content >> Work in different environments >> Identify problems, understand main issues and investigate alternatives >> Hold clean, full driving licence >> Use Microsoft Office suite, Outlook, MS Project and other custom software packages. Desirable >> Travel around the Region's Client portfolio. >> A broad understanding of the Region's clients' requirements. >> To be skilful in decision-making. >> Relevant Safety Qualification such as IOSH or NEBOSH >> Knowledge of Construction Design and Management Regulations Please apply for more information! The JM Longbridge Group is operating and advertising as an Employment Agency for permanent positions and as an Employment Business for interim/contract/temporary positions. The JM Longbridge Group is an Equal Opportunities employer and we encourage applicants from all backgrounds.
Computer Futures - London & S.E(Permanent and Contract)
Role: Principal System Engineer - Inverter Systems Hybrid: 3 days on site in Buckinghamshire & 2 days remote Salary: £60,000 - £75,000 + Bonus + Benefits Location: Buckinghamshire We are currently recruiting for one of our customers in Buckinghamshire who specialise in motor design, and inverter hardware and software design for the automotive industry. We're looking for a Principal Systems Engineer to lead and develop electric machine inverter systems and hybrid vehicle application projects. As a Principal Systems Engineer, you will participate in and drive activities such as requirement specification, requirements management, system architecture design, software architecture design, implementation, Test planning, test and integration. Key responsibilities: Develop and manage requirements for inverter systems Drive and develop requirements management toolchain and support and develop systems and software process workflow Manage all V-cycle systems engineering activities - be the champion for systems engineering process and drive process management and improvements across the company Support SW team with development of control software for electric machine inverter systems and hybrid vehicle applications Support development of testing and validation plans for inverter systems Support system architecture design with model based tools (eg SysML) Drive ISO26262 functional safety activities for system, software and hardware Support system analysis activities such as FMEA, FTA, HAZOP Develop safety relevant requirements and software according to Automotive standards eg ISO26262 Develop work products and requirements for conformance to ISO21434 Cyber Security Standard Drive awareness of cyber security within the business and ensure ISO21434 adherence goes beyond HW/SW team and is captured business wide. Support SW team to develop, test, validate and verify high level control algorithms in MATLAB & Simulink (eg: Motor control, FOC, battery voltage, engine cranking, Filtering, Fault handling, etc.) Support plant model development and test-harness creation Interfacing and supporting other teams & customers with Controls & Software topics Customer support for complex simulations including Travel to customer test facilities Support and mentor more junior team members in order to facilitate their professional development Participating/contributing to design reviews of software projects and product design Managing/coordinating engineering changes and maintain detailed design records Issue tracking & resolution using industry standard tools (eg JIRA) Support hardware commissioning, motor dyno testing and data analysis tasks for fault finding Specialist Staffing Group is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. To find out more about Computer Futures, please visit our website
02/07/2024
Full time
Role: Principal System Engineer - Inverter Systems Hybrid: 3 days on site in Buckinghamshire & 2 days remote Salary: £60,000 - £75,000 + Bonus + Benefits Location: Buckinghamshire We are currently recruiting for one of our customers in Buckinghamshire who specialise in motor design, and inverter hardware and software design for the automotive industry. We're looking for a Principal Systems Engineer to lead and develop electric machine inverter systems and hybrid vehicle application projects. As a Principal Systems Engineer, you will participate in and drive activities such as requirement specification, requirements management, system architecture design, software architecture design, implementation, Test planning, test and integration. Key responsibilities: Develop and manage requirements for inverter systems Drive and develop requirements management toolchain and support and develop systems and software process workflow Manage all V-cycle systems engineering activities - be the champion for systems engineering process and drive process management and improvements across the company Support SW team with development of control software for electric machine inverter systems and hybrid vehicle applications Support development of testing and validation plans for inverter systems Support system architecture design with model based tools (eg SysML) Drive ISO26262 functional safety activities for system, software and hardware Support system analysis activities such as FMEA, FTA, HAZOP Develop safety relevant requirements and software according to Automotive standards eg ISO26262 Develop work products and requirements for conformance to ISO21434 Cyber Security Standard Drive awareness of cyber security within the business and ensure ISO21434 adherence goes beyond HW/SW team and is captured business wide. Support SW team to develop, test, validate and verify high level control algorithms in MATLAB & Simulink (eg: Motor control, FOC, battery voltage, engine cranking, Filtering, Fault handling, etc.) Support plant model development and test-harness creation Interfacing and supporting other teams & customers with Controls & Software topics Customer support for complex simulations including Travel to customer test facilities Support and mentor more junior team members in order to facilitate their professional development Participating/contributing to design reviews of software projects and product design Managing/coordinating engineering changes and maintain detailed design records Issue tracking & resolution using industry standard tools (eg JIRA) Support hardware commissioning, motor dyno testing and data analysis tasks for fault finding Specialist Staffing Group is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. To find out more about Computer Futures, please visit our website
Request Technology - Craig Johnson
Chicago, Illinois
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Principal Financial IT Infrastructure Architect. Candidate will be part of a small Innovation team of Architects that will collaborate with development teams, Solutions Architects, vendors, and other stakeholders to define and drive architectural vision, implementation and continuous improvement of solutions running on the core Real Time data streaming and compute infrastructure platforms such Kafka, Flink and K8s in a Hybrid Environment. Responsibilities: Collaborate with cross-functional teams to design, create and review software application architectures specifically tailored for streaming use cases. Ensure fault tolerance, scalability, and low-latency processing in streaming applications. Collaborate with DevOps teams to define deployment strategies and manage scalability. Drive optimization of streaming application performance by fine-tuning configurations, monitoring resource utilization, and identifying bottlenecks. Drive Implementation of best practices for efficient data serialization, compression, and network communication. Create and maintain architecture documentation, including system diagrams, data flow, and component interactions. Maintain vendor relationships and participate in escalation sessions and postmortems Evaluate and recommend tools and frameworks that enhance the performance and reliability of our streaming systems. Stay informed about industry trends related to Kafka, Flink, and Kubernetes. Qualifications: [Required] Effective communication skills to effectively collaborate and evangelize best practices with technical stakeholders. [Required] Advanced problem-solving skills and logical approach to solving problems [Required] Ability to execute spikes and provide code samples demonstrating best practices when developing solutions on Kafka and Flink. [Required] Experience with DevOps tools, eg Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc. Technical Skills: Expert level knowledge of Kafka Expert level knowledge of Flink In depth knowledge of on-premises networking as well as the hybrid connectivity to AWS and/or Azure Knowledge of Infrastructure as a Service (IaaS), Platform as a Service (PaaS), compute, storage, database, network, content distribution, security/IAM, microservices, management, and serverless services Knowledge of Infrastructure as Code (IaC) such as Terraform, CloudFormation, or Azure Resource Manager Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes Education and/or Experience: [Preferred] Bachelor's or Master's degree in an engineering discipline [Required] 10+ years of experience architecting of mission critical Cloud and On-Prem Real Time data streaming and event-driven architectures [Required] 10+ years of experience with Java [Required] 5+ years of specific Kafka and Flink experience [Preferred] 5+ years of Kubernetes experience Certificates or Licenses: [Preferred] Confluent Certified Developer for Apache Kafka [Preferred] AWS certifications (eg Solutions Architect Associate) [Preferred] Certified Kubernetes Application Developer
21/06/2024
Full time
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Principal Financial IT Infrastructure Architect. Candidate will be part of a small Innovation team of Architects that will collaborate with development teams, Solutions Architects, vendors, and other stakeholders to define and drive architectural vision, implementation and continuous improvement of solutions running on the core Real Time data streaming and compute infrastructure platforms such Kafka, Flink and K8s in a Hybrid Environment. Responsibilities: Collaborate with cross-functional teams to design, create and review software application architectures specifically tailored for streaming use cases. Ensure fault tolerance, scalability, and low-latency processing in streaming applications. Collaborate with DevOps teams to define deployment strategies and manage scalability. Drive optimization of streaming application performance by fine-tuning configurations, monitoring resource utilization, and identifying bottlenecks. Drive Implementation of best practices for efficient data serialization, compression, and network communication. Create and maintain architecture documentation, including system diagrams, data flow, and component interactions. Maintain vendor relationships and participate in escalation sessions and postmortems Evaluate and recommend tools and frameworks that enhance the performance and reliability of our streaming systems. Stay informed about industry trends related to Kafka, Flink, and Kubernetes. Qualifications: [Required] Effective communication skills to effectively collaborate and evangelize best practices with technical stakeholders. [Required] Advanced problem-solving skills and logical approach to solving problems [Required] Ability to execute spikes and provide code samples demonstrating best practices when developing solutions on Kafka and Flink. [Required] Experience with DevOps tools, eg Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc. Technical Skills: Expert level knowledge of Kafka Expert level knowledge of Flink In depth knowledge of on-premises networking as well as the hybrid connectivity to AWS and/or Azure Knowledge of Infrastructure as a Service (IaaS), Platform as a Service (PaaS), compute, storage, database, network, content distribution, security/IAM, microservices, management, and serverless services Knowledge of Infrastructure as Code (IaC) such as Terraform, CloudFormation, or Azure Resource Manager Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes Education and/or Experience: [Preferred] Bachelor's or Master's degree in an engineering discipline [Required] 10+ years of experience architecting of mission critical Cloud and On-Prem Real Time data streaming and event-driven architectures [Required] 10+ years of experience with Java [Required] 5+ years of specific Kafka and Flink experience [Preferred] 5+ years of Kubernetes experience Certificates or Licenses: [Preferred] Confluent Certified Developer for Apache Kafka [Preferred] AWS certifications (eg Solutions Architect Associate) [Preferred] Certified Kubernetes Application Developer
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Principal Financial IT Infrastructure Architect. Candidate will be part of a small Innovation team of Architects that will collaborate with development teams, Solutions Architects, vendors, and other stakeholders to define and drive architectural vision, implementation and continuous improvement of solutions running on the core Real Time data streaming and compute infrastructure platforms such Kafka, Flink and K8s in a Hybrid Environment. Responsibilities: Collaborate with cross-functional teams to design, create and review software application architectures specifically tailored for streaming use cases. Ensure fault tolerance, scalability, and low-latency processing in streaming applications. Collaborate with DevOps teams to define deployment strategies and manage scalability. Drive optimization of streaming application performance by fine-tuning configurations, monitoring resource utilization, and identifying bottlenecks. Drive Implementation of best practices for efficient data serialization, compression, and network communication. Create and maintain architecture documentation, including system diagrams, data flow, and component interactions. Maintain vendor relationships and participate in escalation sessions and postmortems Evaluate and recommend tools and frameworks that enhance the performance and reliability of our streaming systems. Stay informed about industry trends related to Kafka, Flink, and Kubernetes. Qualifications: [Required] Effective communication skills to effectively collaborate and evangelize best practices with technical stakeholders. [Required] Advanced problem-solving skills and logical approach to solving problems [Required] Ability to execute spikes and provide code samples demonstrating best practices when developing solutions on Kafka and Flink. [Required] Experience with DevOps tools, eg Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc. Technical Skills: Expert level knowledge of Kafka Expert level knowledge of Flink In depth knowledge of on-premises networking as well as the hybrid connectivity to AWS and/or Azure Knowledge of Infrastructure as a Service (IaaS), Platform as a Service (PaaS), compute, storage, database, network, content distribution, security/IAM, microservices, management, and serverless services Knowledge of Infrastructure as Code (IaC) such as Terraform, CloudFormation, or Azure Resource Manager Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes Education and/or Experience: [Preferred] Bachelor's or Master's degree in an engineering discipline [Required] 10+ years of experience architecting of mission critical Cloud and On-Prem Real Time data streaming and event-driven architectures [Required] 10+ years of experience with Java [Required] 5+ years of specific Kafka and Flink experience [Preferred] 5+ years of Kubernetes experience Certificates or Licenses: [Preferred] Confluent Certified Developer for Apache Kafka [Preferred] AWS certifications (eg Solutions Architect Associate) [Preferred] Certified Kubernetes Application Developer
21/06/2024
Full time
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Principal Financial IT Infrastructure Architect. Candidate will be part of a small Innovation team of Architects that will collaborate with development teams, Solutions Architects, vendors, and other stakeholders to define and drive architectural vision, implementation and continuous improvement of solutions running on the core Real Time data streaming and compute infrastructure platforms such Kafka, Flink and K8s in a Hybrid Environment. Responsibilities: Collaborate with cross-functional teams to design, create and review software application architectures specifically tailored for streaming use cases. Ensure fault tolerance, scalability, and low-latency processing in streaming applications. Collaborate with DevOps teams to define deployment strategies and manage scalability. Drive optimization of streaming application performance by fine-tuning configurations, monitoring resource utilization, and identifying bottlenecks. Drive Implementation of best practices for efficient data serialization, compression, and network communication. Create and maintain architecture documentation, including system diagrams, data flow, and component interactions. Maintain vendor relationships and participate in escalation sessions and postmortems Evaluate and recommend tools and frameworks that enhance the performance and reliability of our streaming systems. Stay informed about industry trends related to Kafka, Flink, and Kubernetes. Qualifications: [Required] Effective communication skills to effectively collaborate and evangelize best practices with technical stakeholders. [Required] Advanced problem-solving skills and logical approach to solving problems [Required] Ability to execute spikes and provide code samples demonstrating best practices when developing solutions on Kafka and Flink. [Required] Experience with DevOps tools, eg Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc. Technical Skills: Expert level knowledge of Kafka Expert level knowledge of Flink In depth knowledge of on-premises networking as well as the hybrid connectivity to AWS and/or Azure Knowledge of Infrastructure as a Service (IaaS), Platform as a Service (PaaS), compute, storage, database, network, content distribution, security/IAM, microservices, management, and serverless services Knowledge of Infrastructure as Code (IaC) such as Terraform, CloudFormation, or Azure Resource Manager Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes Education and/or Experience: [Preferred] Bachelor's or Master's degree in an engineering discipline [Required] 10+ years of experience architecting of mission critical Cloud and On-Prem Real Time data streaming and event-driven architectures [Required] 10+ years of experience with Java [Required] 5+ years of specific Kafka and Flink experience [Preferred] 5+ years of Kubernetes experience Certificates or Licenses: [Preferred] Confluent Certified Developer for Apache Kafka [Preferred] AWS certifications (eg Solutions Architect Associate) [Preferred] Certified Kubernetes Application Developer