Role- Network Security Engineer Location- London, UK Job type- Full time Mandatory skills- AZURE NETWORK SPECIALIST Job Description: Experience: 7+ Years Primary responsibilities include Architecture, Planning, Build, Implement and support troubleshooting issues by analysing infrastructure and application alerts and Root Cause Analysis. Perform vulnerability assessment and management ensuring reliability, performance, compliance and business continuity. Develop process and scripts for automating post-change security/environment/quality assurance testing for production release. Address P1/P2/P3 incidents and lead/coordinate scheduled changes in a 24/7/365 service environment. Job Description: Experience and good knowledge in the design, development and Implementation of large-scale Network and Security solutions; comprised of Routing & Switching, Firewalls & VPNs, Load balancers, Network Virtualization & Software Defined Networking( IPV4/IPV6), etc. across On-premise and Cloud Infrastructure. Working experience and sound knowledge on Data Centre & Cloud Infrastructure Networking- Tools and Technologies Hands-on experience and ability to troubleshoot and support critical issues/escalations. Experience with load balancers such as F5, Array, Fortinet, etc. Experience with cloud service providers (AWS, GCP, Azure, etc.) Proven Experience in leading a Network Integration and transformation, in the capacity of Solution Architect/Sr. Engineer Experience in providing in-depth knowledge on network platforms and services, defining and documenting best practices and strategies. Experience or knowledge of Network & Security modelling Tools, NetDevOps, and Network Automation, towards Network as a Code will be an added advantage. Initiate, demonstrate and assume ownership of the opportunities and improvement areas, ensuring completeness of the technical requirements to support business needs. Stay up to date with emerging tools, technologies and trends in the enterprise domain comprising of Network& Security infrastructure and cloud services, leading to innovative solutions addressing the current and future needs Educational Qualification: Graduate- BE/BTech or Postgraduate - Electronics/Communications/Computer Science Certification: ITIL, CCNA/CCNP/JCNA, CCDP/CCIE, Azure/MCSE/RHCE or equivalent technical certifications
17/05/2024
Full time
Role- Network Security Engineer Location- London, UK Job type- Full time Mandatory skills- AZURE NETWORK SPECIALIST Job Description: Experience: 7+ Years Primary responsibilities include Architecture, Planning, Build, Implement and support troubleshooting issues by analysing infrastructure and application alerts and Root Cause Analysis. Perform vulnerability assessment and management ensuring reliability, performance, compliance and business continuity. Develop process and scripts for automating post-change security/environment/quality assurance testing for production release. Address P1/P2/P3 incidents and lead/coordinate scheduled changes in a 24/7/365 service environment. Job Description: Experience and good knowledge in the design, development and Implementation of large-scale Network and Security solutions; comprised of Routing & Switching, Firewalls & VPNs, Load balancers, Network Virtualization & Software Defined Networking( IPV4/IPV6), etc. across On-premise and Cloud Infrastructure. Working experience and sound knowledge on Data Centre & Cloud Infrastructure Networking- Tools and Technologies Hands-on experience and ability to troubleshoot and support critical issues/escalations. Experience with load balancers such as F5, Array, Fortinet, etc. Experience with cloud service providers (AWS, GCP, Azure, etc.) Proven Experience in leading a Network Integration and transformation, in the capacity of Solution Architect/Sr. Engineer Experience in providing in-depth knowledge on network platforms and services, defining and documenting best practices and strategies. Experience or knowledge of Network & Security modelling Tools, NetDevOps, and Network Automation, towards Network as a Code will be an added advantage. Initiate, demonstrate and assume ownership of the opportunities and improvement areas, ensuring completeness of the technical requirements to support business needs. Stay up to date with emerging tools, technologies and trends in the enterprise domain comprising of Network& Security infrastructure and cloud services, leading to innovative solutions addressing the current and future needs Educational Qualification: Graduate- BE/BTech or Postgraduate - Electronics/Communications/Computer Science Certification: ITIL, CCNA/CCNP/JCNA, CCDP/CCIE, Azure/MCSE/RHCE or equivalent technical certifications
RedHat Linux Engineer - 12-Month Contract- Hybrid/Brussels Hamilton Barnes is currently on the lookout for a Redhat Linux Engineer. The successful candidate will be responsible for a variety of systems operation activities, including the setup, installation, tuning, troubleshooting, monitoring, and maintenance of approximately 600 Linux Servers. This role requires installing, configuring, and hardening new RedHat Linux Servers, both physical and virtual. Key Responsibilities: Setup, installation, tuning, troubleshooting, monitoring, and maintenance of Linux Servers Management of firmware patches Installing, configuring, and hardening new Linux RedHat Servers (physical and virtual) Automation of tasks using Ansible, Shell Scripting, Playbooks, and Python Utilization of Red Hat Satellite for patch management Skills/Requirements: Proficiency in Red Hat Linux versions 6.x, 7.x, and 8.x Extensive experience with Ansible and automation tools Strong Scripting skills in Shell, Playbook, and Python Hands-on experience with Red Hat Satellite for patch management Knowledge of DevOps practices and Kubernetes/container technology (eg, Docker) Understanding of Infrastructure as Code (IaC) principles Familiarity with Cloud (AWS, Azure) and Hybrid Cloud environments Contract Details: Duration: 12 months (View to Extension) Day Rate: €460 per day Location: Occasional weekly onsite requirements in Belgium Start Date: ASAP RedHat Linux Engineer - 12-Month Contract- Hybrid/Brussels
17/05/2024
Project-based
RedHat Linux Engineer - 12-Month Contract- Hybrid/Brussels Hamilton Barnes is currently on the lookout for a Redhat Linux Engineer. The successful candidate will be responsible for a variety of systems operation activities, including the setup, installation, tuning, troubleshooting, monitoring, and maintenance of approximately 600 Linux Servers. This role requires installing, configuring, and hardening new RedHat Linux Servers, both physical and virtual. Key Responsibilities: Setup, installation, tuning, troubleshooting, monitoring, and maintenance of Linux Servers Management of firmware patches Installing, configuring, and hardening new Linux RedHat Servers (physical and virtual) Automation of tasks using Ansible, Shell Scripting, Playbooks, and Python Utilization of Red Hat Satellite for patch management Skills/Requirements: Proficiency in Red Hat Linux versions 6.x, 7.x, and 8.x Extensive experience with Ansible and automation tools Strong Scripting skills in Shell, Playbook, and Python Hands-on experience with Red Hat Satellite for patch management Knowledge of DevOps practices and Kubernetes/container technology (eg, Docker) Understanding of Infrastructure as Code (IaC) principles Familiarity with Cloud (AWS, Azure) and Hybrid Cloud environments Contract Details: Duration: 12 months (View to Extension) Day Rate: €460 per day Location: Occasional weekly onsite requirements in Belgium Start Date: ASAP RedHat Linux Engineer - 12-Month Contract- Hybrid/Brussels
Solution Architect - Cloud Infrastructure vacancy for our Aargau based client in the technology sector. Your tasks: Developing and optimizing Google and Azure infrastructure architecture to support cloud-based IT solutions within the company Establishing organization-wide cloud standards in collaboration with local IS delivery teams and partner vendors Driving initiatives for evaluating and scaling cloud-native services and solutions Accelerating implementation of automation around cloud infrastructure to enhance delivery processes and support DevOps-based service models Supporting definition and maintenance of architectural roadmaps for cloud platforms and related technologies Providing technical knowledge and insights to support business and IT projects, ensuring successful deployment and commercial viability Your experience/knowledge: 10+ years of IT experience, including 8+ years in Infrastructure Solution Architecture, with 4+ years specifically in cloud-related roles Proficient in Google Cloud Platform GCP and Microsoft Azure, with hands-on experience in architecture design, deployment, and management of cloud-based solutions Strong ability to design and implement infrastructure solutions aligned with business requirements, translating them into effective and cost-efficient IT solutions Solid understanding of networking concepts and security principles in cloud environments, including WAN, LAN, DNS, Firewalls, and load balancers Experienced in implementing automation strategies for cloud infrastructure, leveraging DevOps practices to enhance deployment speed and reliability Degree in Computer Science, Engineering, Business Management, or related field; Google and Azure Cloud certifications is a plus Your soft skills: Excellent communication skills, essential for collaborating with stakeholders and presenting technical ideas clearly Proven leadership skills to drive initiatives, resolve conflicts, and motivate teams towards successful cloud adoption Location: Aargau, Switzerland Sector: Technology Start: ASAP Duration: 06MM+ Ref .Nr.: BH21572 Take the next step and send us your resume along with a daytime phone number where we can reach you. Due to Swiss work permit restrictions, we can only consider applications from Swiss nationals, EU citizens as well as current work-permit holders for Switzerland. Ukrainian refugees are warmly welcomed, we will support you all the way. We welcome applications from individuals of all genders, age groups, sexual orientations, personal expressions, ethnic backgrounds, and religious beliefs. Therefore, there is no requirement to provide gender information or a photo in your application. As per client requirements, we need information about your marital status, nationality, date of birth, and a valid Swiss work permit. For applicants with disabilities, we are happy to explore potential solutions with our end client.
17/05/2024
Project-based
Solution Architect - Cloud Infrastructure vacancy for our Aargau based client in the technology sector. Your tasks: Developing and optimizing Google and Azure infrastructure architecture to support cloud-based IT solutions within the company Establishing organization-wide cloud standards in collaboration with local IS delivery teams and partner vendors Driving initiatives for evaluating and scaling cloud-native services and solutions Accelerating implementation of automation around cloud infrastructure to enhance delivery processes and support DevOps-based service models Supporting definition and maintenance of architectural roadmaps for cloud platforms and related technologies Providing technical knowledge and insights to support business and IT projects, ensuring successful deployment and commercial viability Your experience/knowledge: 10+ years of IT experience, including 8+ years in Infrastructure Solution Architecture, with 4+ years specifically in cloud-related roles Proficient in Google Cloud Platform GCP and Microsoft Azure, with hands-on experience in architecture design, deployment, and management of cloud-based solutions Strong ability to design and implement infrastructure solutions aligned with business requirements, translating them into effective and cost-efficient IT solutions Solid understanding of networking concepts and security principles in cloud environments, including WAN, LAN, DNS, Firewalls, and load balancers Experienced in implementing automation strategies for cloud infrastructure, leveraging DevOps practices to enhance deployment speed and reliability Degree in Computer Science, Engineering, Business Management, or related field; Google and Azure Cloud certifications is a plus Your soft skills: Excellent communication skills, essential for collaborating with stakeholders and presenting technical ideas clearly Proven leadership skills to drive initiatives, resolve conflicts, and motivate teams towards successful cloud adoption Location: Aargau, Switzerland Sector: Technology Start: ASAP Duration: 06MM+ Ref .Nr.: BH21572 Take the next step and send us your resume along with a daytime phone number where we can reach you. Due to Swiss work permit restrictions, we can only consider applications from Swiss nationals, EU citizens as well as current work-permit holders for Switzerland. Ukrainian refugees are warmly welcomed, we will support you all the way. We welcome applications from individuals of all genders, age groups, sexual orientations, personal expressions, ethnic backgrounds, and religious beliefs. Therefore, there is no requirement to provide gender information or a photo in your application. As per client requirements, we need information about your marital status, nationality, date of birth, and a valid Swiss work permit. For applicants with disabilities, we are happy to explore potential solutions with our end client.
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 Java Risk Management Software Engineer. Candidate will develop and maintain risk models for margin, clearing fund and stress testing with the focus on developing and maintaining risk model software in production, and environments and infrastructure used in model implementation and testing. Candidate will collaborate with other developers, quantitative analysts, business users, data & technology staff to expand the technical capabilities for model development, back-testing and monitoring. Responsibilities: Develop and maintain software and environments used to implement and test systems for pricing, margin risk and stress testing of financial products and derivatives. Configure and manage resources in the local and AWS cloud environments and deploy QRM's software on these resources. Develop CI/CD pipelines. Configure, execute, and monitor execution pipelines for model testing, back-testing and monitoring. Contribute to development of QRM's databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Qualifications: Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. Track record of complex production implementations and a demonstrated ability in developing and maintaining enterprise level software, including in the cloud environment. Proficiency in technical and/or scientific documentation (eg, white papers, user guides, etc.) Strong problem-solving skills: Be able to accurately identify a problem's source, severity, and impact to determine possible solutions and needed resources. Experience with Agile/SCRUM or another rapid development framework. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 10+ years of experience as a software developer with exposure to the cloud or high-performance computing areas Technical Skills: Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Experience with logging, profiling, monitoring, telemetry (eg Splunk, OpenTelemetry). Good command of database technology and query languages (SQL) and non-relational DB and other Big Data technology, including efficient storage and serialization protocols (eg Parquet, Avro, Protocol Buffers). Experience with automated quality assurance frameworks (eg, Junit, TestNG, PyTest, etc.). Experience with high performance and distributed computing. Experience with productivity tools such as Jira, Confluence, MS Office. Experience with Scripting languages such as Python is a plus. Experience with numerical libraries and/or scientific computing is a plus.
16/05/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 Java Risk Management Software Engineer. Candidate will develop and maintain risk models for margin, clearing fund and stress testing with the focus on developing and maintaining risk model software in production, and environments and infrastructure used in model implementation and testing. Candidate will collaborate with other developers, quantitative analysts, business users, data & technology staff to expand the technical capabilities for model development, back-testing and monitoring. Responsibilities: Develop and maintain software and environments used to implement and test systems for pricing, margin risk and stress testing of financial products and derivatives. Configure and manage resources in the local and AWS cloud environments and deploy QRM's software on these resources. Develop CI/CD pipelines. Configure, execute, and monitor execution pipelines for model testing, back-testing and monitoring. Contribute to development of QRM's databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Qualifications: Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. Track record of complex production implementations and a demonstrated ability in developing and maintaining enterprise level software, including in the cloud environment. Proficiency in technical and/or scientific documentation (eg, white papers, user guides, etc.) Strong problem-solving skills: Be able to accurately identify a problem's source, severity, and impact to determine possible solutions and needed resources. Experience with Agile/SCRUM or another rapid development framework. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 10+ years of experience as a software developer with exposure to the cloud or high-performance computing areas Technical Skills: Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Experience with logging, profiling, monitoring, telemetry (eg Splunk, OpenTelemetry). Good command of database technology and query languages (SQL) and non-relational DB and other Big Data technology, including efficient storage and serialization protocols (eg Parquet, Avro, Protocol Buffers). Experience with automated quality assurance frameworks (eg, Junit, TestNG, PyTest, etc.). Experience with high performance and distributed computing. Experience with productivity tools such as Jira, Confluence, MS Office. Experience with Scripting languages such as Python is a plus. Experience with numerical libraries and/or scientific computing is a plus.
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 Director of Risk Management Software Engineering. Candidate will be responsible for functions within Quantitative Risk Management for developing and maintaining risk models for margin, clearing fund and stress testing with the focus on developing and maintaining risk model software in production, and environments and infrastructure used in model implementation and testing. Responsibilities: Collaborate with other developers, quantitative analysts, business users, data & technology staff to expand QRM's technical capabilities for model development, back-testing and monitoring. Develop and maintain software and environments used to implement and test systems for pricing, margin risk and stress testing of financial products and derivatives. Configure and manage resources in the local and AWS cloud environments and deploy QRM's software on these resources. Develop CI/CD pipelines. Configure, execute, and monitor execution pipelines for model testing, back-testing and monitoring. Contribute to development of QRM's databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Provide hands-on technical leadership and active coordination of tasks and priorities. Provide guidance and support for the team and reporting for the management. Qualifications: Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. Track record of complex production implementations and a demonstrated ability in developing and maintaining enterprise level software, including in the cloud environment. Proficiency in technical and/or scientific documentation (eg, white papers, user guides, etc.) Strong problem-solving skills: Be able to accurately identify a problem's source, severity, and impact to determine possible solutions and needed resources. Experience with Agile/SCRUM or another rapid development framework. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 10+ years of experience as a software developer with exposure to the cloud or high-performance computing areas Technical Skills: Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Experience with logging, profiling, monitoring, telemetry (eg Splunk, OpenTelemetry). Good command of database technology and query languages (SQL) and non-relational DB and other Big Data technology, including efficient storage and serialization protocols (eg Parquet, Avro, Protocol Buffers). Experience with automated quality assurance frameworks (eg, Junit, TestNG, PyTest, etc.). Experience with high performance and distributed computing. Experience with productivity tools such as Jira, Confluence, MS Office. Experience with Scripting languages such as Python is a plus. Experience with numerical libraries and/or scientific computing is a plus.
16/05/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 Director of Risk Management Software Engineering. Candidate will be responsible for functions within Quantitative Risk Management for developing and maintaining risk models for margin, clearing fund and stress testing with the focus on developing and maintaining risk model software in production, and environments and infrastructure used in model implementation and testing. Responsibilities: Collaborate with other developers, quantitative analysts, business users, data & technology staff to expand QRM's technical capabilities for model development, back-testing and monitoring. Develop and maintain software and environments used to implement and test systems for pricing, margin risk and stress testing of financial products and derivatives. Configure and manage resources in the local and AWS cloud environments and deploy QRM's software on these resources. Develop CI/CD pipelines. Configure, execute, and monitor execution pipelines for model testing, back-testing and monitoring. Contribute to development of QRM's databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Provide hands-on technical leadership and active coordination of tasks and priorities. Provide guidance and support for the team and reporting for the management. Qualifications: Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. Track record of complex production implementations and a demonstrated ability in developing and maintaining enterprise level software, including in the cloud environment. Proficiency in technical and/or scientific documentation (eg, white papers, user guides, etc.) Strong problem-solving skills: Be able to accurately identify a problem's source, severity, and impact to determine possible solutions and needed resources. Experience with Agile/SCRUM or another rapid development framework. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 10+ years of experience as a software developer with exposure to the cloud or high-performance computing areas Technical Skills: Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Experience with logging, profiling, monitoring, telemetry (eg Splunk, OpenTelemetry). Good command of database technology and query languages (SQL) and non-relational DB and other Big Data technology, including efficient storage and serialization protocols (eg Parquet, Avro, Protocol Buffers). Experience with automated quality assurance frameworks (eg, Junit, TestNG, PyTest, etc.). Experience with high performance and distributed computing. Experience with productivity tools such as Jira, Confluence, MS Office. Experience with Scripting languages such as Python is a plus. Experience with numerical libraries and/or scientific computing is a plus.
Director, Software Engineering - Quantitative Risk Management Applications SALARY: $200k - $230k flex plus 27% bonus LOCATION: Chicago, il Hybrid 3 days onsite, 2 days remote You will manage six plus people and help build the framewrok within the quantitative management platform developing software applications and solutions. Java C++ python automation devops cicd aws terraform Kubernetes SQL docker helm masters or Phd This role is responsible for one or more functions within Quantitative Risk Management (QRM) who develops and maintains risk models for margin, clearing fund and stress testing with the focus on developing and maintaining risk model software in production, and environments and infrastructure used in model implementation and testing. This role will collaborate with other developers, quantitative analysts, business users, data & technology staff to expand QRM's technical capabilities for model development, backtesting and monitoring. Develop and maintain software and environments used to implement and test systems for pricing, margin risk and stress testing of financial products and derivatives. Configure and manage resources in the local and AWS cloud environments and deploy QRM's software on these resources. Develop CI/CD pipelines. Configure, execute, and monitor execution pipelines for model testing, backtesting and monitoring. Contribute to development of QRM's databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Qualifications: Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. Track record of complex production implementations and a demonstrated ability in developing and maintaining enterprise level software, including in the cloud environment. Proficiency in technical and/or scientific documentation (eg, white papers, user guides, etc.) Strong problem-solving skills: Be able to accurately identify a problem's source, severity, and impact to determine possible solutions and needed resources. Experience with Agile/SCRUM or another rapid development framework. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Technical Skills: Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Experience with logging, profiling, monitoring, telemetry (eg Splunk, OpenTelemetry). Good command of database technology and query languages (SQL) and non-relational DB and other Big Data technology, including efficient storage and serialization protocols (eg Parquet, Avro, Protocol Buffers). Experience with automated quality assurance frameworks (eg, Junit, TestNG, PyTest, etc.). Experience with high performance and distributed computing. Education and/or Experience: Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 10+ years of experience as a software developer with exposure to the cloud or high-performance computing areas
16/05/2024
Full time
Director, Software Engineering - Quantitative Risk Management Applications SALARY: $200k - $230k flex plus 27% bonus LOCATION: Chicago, il Hybrid 3 days onsite, 2 days remote You will manage six plus people and help build the framewrok within the quantitative management platform developing software applications and solutions. Java C++ python automation devops cicd aws terraform Kubernetes SQL docker helm masters or Phd This role is responsible for one or more functions within Quantitative Risk Management (QRM) who develops and maintains risk models for margin, clearing fund and stress testing with the focus on developing and maintaining risk model software in production, and environments and infrastructure used in model implementation and testing. This role will collaborate with other developers, quantitative analysts, business users, data & technology staff to expand QRM's technical capabilities for model development, backtesting and monitoring. Develop and maintain software and environments used to implement and test systems for pricing, margin risk and stress testing of financial products and derivatives. Configure and manage resources in the local and AWS cloud environments and deploy QRM's software on these resources. Develop CI/CD pipelines. Configure, execute, and monitor execution pipelines for model testing, backtesting and monitoring. Contribute to development of QRM's databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Qualifications: Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. Track record of complex production implementations and a demonstrated ability in developing and maintaining enterprise level software, including in the cloud environment. Proficiency in technical and/or scientific documentation (eg, white papers, user guides, etc.) Strong problem-solving skills: Be able to accurately identify a problem's source, severity, and impact to determine possible solutions and needed resources. Experience with Agile/SCRUM or another rapid development framework. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Technical Skills: Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Experience with logging, profiling, monitoring, telemetry (eg Splunk, OpenTelemetry). Good command of database technology and query languages (SQL) and non-relational DB and other Big Data technology, including efficient storage and serialization protocols (eg Parquet, Avro, Protocol Buffers). Experience with automated quality assurance frameworks (eg, Junit, TestNG, PyTest, etc.). Experience with high performance and distributed computing. Education and/or Experience: Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 10+ years of experience as a software developer with exposure to the cloud or high-performance computing areas
Associate Principal, Software Programming - Quantitative Risk Management Area - Associate Principal, Software Engineering - Automating Risk Models On site 3 days a week Salary - $185 - $195K + Bonus Looking for a hard core developer who works within the quantitative risk management and cab develop applications and solutions for the QRM team. You will not build models, you will automate models You will need to come from a financial institute, trading company, exchange, etc. Develop hardcore applications You will need to have CICD pipelines, Infrastructure as a Code, Kubernetes, Terraform, etc. Preferably having Java, Python, C++ Configure and manage resources in the local and AWS cloud environments and deploy QRM's software on these resources. Develop CI/CD pipelines. Contribute to development of QRM's databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. cloud environment. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Technical Skills: Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Education and/or Experience: Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 7+ years of experience as a software developer with exposure to the cloud or high-performance computing areas
16/05/2024
Full time
Associate Principal, Software Programming - Quantitative Risk Management Area - Associate Principal, Software Engineering - Automating Risk Models On site 3 days a week Salary - $185 - $195K + Bonus Looking for a hard core developer who works within the quantitative risk management and cab develop applications and solutions for the QRM team. You will not build models, you will automate models You will need to come from a financial institute, trading company, exchange, etc. Develop hardcore applications You will need to have CICD pipelines, Infrastructure as a Code, Kubernetes, Terraform, etc. Preferably having Java, Python, C++ Configure and manage resources in the local and AWS cloud environments and deploy QRM's software on these resources. Develop CI/CD pipelines. Contribute to development of QRM's databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. cloud environment. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Technical Skills: Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Education and/or Experience: Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 7+ years of experience as a software developer with exposure to the cloud or high-performance computing areas
Request Technology - Craig Johnson
Chicago, Illinois
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Company is currently seeking an AWS DevOps Software Engineer. Candidate will provide subject matter expertise for ongoing support of applications deployed to non-production AWS environments and supporting 3rd party applications. Identify root causes and automate solutions in support of development. Candidate will have a deep understanding of DevOps practices, leadership skills, and expertise in various tools and technologies. You will be working in a fast-paced, dynamic environment, using cutting-edge tools and cloud technologies. Manage day to day activities when called upon. Responsibilities: Desing Develop release and support, Cloud Native applications running on Containers Kubernetes and Docker within AWS. DevOps Strategy: Develop and implement DevOps strategies and best practices to enhance development, testing, and deployment processes. Possess in-depth knowledge and hands-on experience with DevOps tools and technologies, including but not limited to GitHub, Jenkins, Terraform, Ansible, Kafka, AWS, Apigee. Support the lower environments for incident and problem management. Resolve complex support issues in non-production environments. Create procedural and troubleshooting documentation related to cloud native applications. Write complex automation scripts using common automation tools, such as yaml, Json, Bash, Groovy, Ansible, Terraform and python, Perform other duties as assigned Qualifications: Excellent problem-solving skills. Ability to work independently. Ability to work with management to prioritize tasks. Demonstrate strong confidence in abilities and knowledge. Ability to work well in crisis situations. Ability to work under minimal supervision. Flexibility to be on call from 5 PM to 7 AM for 3 months per year. Good written and oral communication skills. Technical Skills: Expertise on Kubernetes and Docker, including best practices Expertise in cloud containerization; design, develop and troubleshoot Strong programming or Scripting skills in yaml, Helm Charts, Json, Bash, Groovy, Ansible, Terraform, python or Java. Advance level on Networking technologies CI/CD tools such as Artifactory, Jenkins, and GIT, SonarQube Experience with cloud-based systems such as AWS, Azure, or Google Cloud, including expertise in IaC and CaC; Ansible, Terraform Experience with Kafka infrastructure and processes Understanding of software development methodologies and Agile practices Excellent analytical and problem-solving skills, with the ability to troubleshoot and identify the root cause of issues Good verbal and written communication skills, with the ability to collaborate effectively with cross-functional teams. Familiarity with monitoring and logging tools such Elk stack, Splunk. Familiarity with Technologies used to support microservices. Minimum 7 years experience working in a distributed multi-platform environment. Minimum 3 years experience working with Kubernetes. Minimum 3 years experience working on Scripting or Programming Bachelor's degree in a related area Cloud Certification a plus
16/05/2024
Full time
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Company is currently seeking an AWS DevOps Software Engineer. Candidate will provide subject matter expertise for ongoing support of applications deployed to non-production AWS environments and supporting 3rd party applications. Identify root causes and automate solutions in support of development. Candidate will have a deep understanding of DevOps practices, leadership skills, and expertise in various tools and technologies. You will be working in a fast-paced, dynamic environment, using cutting-edge tools and cloud technologies. Manage day to day activities when called upon. Responsibilities: Desing Develop release and support, Cloud Native applications running on Containers Kubernetes and Docker within AWS. DevOps Strategy: Develop and implement DevOps strategies and best practices to enhance development, testing, and deployment processes. Possess in-depth knowledge and hands-on experience with DevOps tools and technologies, including but not limited to GitHub, Jenkins, Terraform, Ansible, Kafka, AWS, Apigee. Support the lower environments for incident and problem management. Resolve complex support issues in non-production environments. Create procedural and troubleshooting documentation related to cloud native applications. Write complex automation scripts using common automation tools, such as yaml, Json, Bash, Groovy, Ansible, Terraform and python, Perform other duties as assigned Qualifications: Excellent problem-solving skills. Ability to work independently. Ability to work with management to prioritize tasks. Demonstrate strong confidence in abilities and knowledge. Ability to work well in crisis situations. Ability to work under minimal supervision. Flexibility to be on call from 5 PM to 7 AM for 3 months per year. Good written and oral communication skills. Technical Skills: Expertise on Kubernetes and Docker, including best practices Expertise in cloud containerization; design, develop and troubleshoot Strong programming or Scripting skills in yaml, Helm Charts, Json, Bash, Groovy, Ansible, Terraform, python or Java. Advance level on Networking technologies CI/CD tools such as Artifactory, Jenkins, and GIT, SonarQube Experience with cloud-based systems such as AWS, Azure, or Google Cloud, including expertise in IaC and CaC; Ansible, Terraform Experience with Kafka infrastructure and processes Understanding of software development methodologies and Agile practices Excellent analytical and problem-solving skills, with the ability to troubleshoot and identify the root cause of issues Good verbal and written communication skills, with the ability to collaborate effectively with cross-functional teams. Familiarity with monitoring and logging tools such Elk stack, Splunk. Familiarity with Technologies used to support microservices. Minimum 7 years experience working in a distributed multi-platform environment. Minimum 3 years experience working with Kubernetes. Minimum 3 years experience working on Scripting or Programming Bachelor's degree in a related area Cloud Certification a plus
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Company is currently seeking an AWS DevOps Software Engineer. Candidate will provide subject matter expertise for ongoing support of applications deployed to non-production AWS environments and supporting 3rd party applications. Identify root causes and automate solutions in support of development. Candidate will have a deep understanding of DevOps practices, leadership skills, and expertise in various tools and technologies. You will be working in a fast-paced, dynamic environment, using cutting-edge tools and cloud technologies. Manage day to day activities when called upon. Responsibilities: Desing Develop release and support, Cloud Native applications running on Containers Kubernetes and Docker within AWS. DevOps Strategy: Develop and implement DevOps strategies and best practices to enhance development, testing, and deployment processes. Possess in-depth knowledge and hands-on experience with DevOps tools and technologies, including but not limited to GitHub, Jenkins, Terraform, Ansible, Kafka, AWS, Apigee. Support the lower environments for incident and problem management. Resolve complex support issues in non-production environments. Create procedural and troubleshooting documentation related to cloud native applications. Write complex automation scripts using common automation tools, such as yaml, Json, Bash, Groovy, Ansible, Terraform and python, Perform other duties as assigned Qualifications: Excellent problem-solving skills. Ability to work independently. Ability to work with management to prioritize tasks. Demonstrate strong confidence in abilities and knowledge. Ability to work well in crisis situations. Ability to work under minimal supervision. Flexibility to be on call from 5 PM to 7 AM for 3 months per year. Good written and oral communication skills. Technical Skills: Expertise on Kubernetes and Docker, including best practices Expertise in cloud containerization; design, develop and troubleshoot Strong programming or Scripting skills in yaml, Helm Charts, Json, Bash, Groovy, Ansible, Terraform, python or Java. Advance level on Networking technologies CI/CD tools such as Artifactory, Jenkins, and GIT, SonarQube Experience with cloud-based systems such as AWS, Azure, or Google Cloud, including expertise in IaC and CaC; Ansible, Terraform Experience with Kafka infrastructure and processes Understanding of software development methodologies and Agile practices Excellent analytical and problem-solving skills, with the ability to troubleshoot and identify the root cause of issues Good verbal and written communication skills, with the ability to collaborate effectively with cross-functional teams. Familiarity with monitoring and logging tools such Elk stack, Splunk. Familiarity with Technologies used to support microservices. Minimum 7 years experience working in a distributed multi-platform environment. Minimum 3 years experience working with Kubernetes. Minimum 3 years experience working on Scripting or Programming Bachelor's degree in a related area Cloud Certification a plus
16/05/2024
Full time
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Company is currently seeking an AWS DevOps Software Engineer. Candidate will provide subject matter expertise for ongoing support of applications deployed to non-production AWS environments and supporting 3rd party applications. Identify root causes and automate solutions in support of development. Candidate will have a deep understanding of DevOps practices, leadership skills, and expertise in various tools and technologies. You will be working in a fast-paced, dynamic environment, using cutting-edge tools and cloud technologies. Manage day to day activities when called upon. Responsibilities: Desing Develop release and support, Cloud Native applications running on Containers Kubernetes and Docker within AWS. DevOps Strategy: Develop and implement DevOps strategies and best practices to enhance development, testing, and deployment processes. Possess in-depth knowledge and hands-on experience with DevOps tools and technologies, including but not limited to GitHub, Jenkins, Terraform, Ansible, Kafka, AWS, Apigee. Support the lower environments for incident and problem management. Resolve complex support issues in non-production environments. Create procedural and troubleshooting documentation related to cloud native applications. Write complex automation scripts using common automation tools, such as yaml, Json, Bash, Groovy, Ansible, Terraform and python, Perform other duties as assigned Qualifications: Excellent problem-solving skills. Ability to work independently. Ability to work with management to prioritize tasks. Demonstrate strong confidence in abilities and knowledge. Ability to work well in crisis situations. Ability to work under minimal supervision. Flexibility to be on call from 5 PM to 7 AM for 3 months per year. Good written and oral communication skills. Technical Skills: Expertise on Kubernetes and Docker, including best practices Expertise in cloud containerization; design, develop and troubleshoot Strong programming or Scripting skills in yaml, Helm Charts, Json, Bash, Groovy, Ansible, Terraform, python or Java. Advance level on Networking technologies CI/CD tools such as Artifactory, Jenkins, and GIT, SonarQube Experience with cloud-based systems such as AWS, Azure, or Google Cloud, including expertise in IaC and CaC; Ansible, Terraform Experience with Kafka infrastructure and processes Understanding of software development methodologies and Agile practices Excellent analytical and problem-solving skills, with the ability to troubleshoot and identify the root cause of issues Good verbal and written communication skills, with the ability to collaborate effectively with cross-functional teams. Familiarity with monitoring and logging tools such Elk stack, Splunk. Familiarity with Technologies used to support microservices. Minimum 7 years experience working in a distributed multi-platform environment. Minimum 3 years experience working with Kubernetes. Minimum 3 years experience working on Scripting or Programming Bachelor's degree in a related area Cloud Certification a plus
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.
15/05/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.
Role responsibilities: Interacting with project roles as required, to gain an understanding of the business environment, technical context, and organisational strategic direction. Advising our customer on the latest technologies and methodologies, designing and implementing innovative approaches to their problems using automation. Understanding security policies and implementing solutions to satisfy security requirements. Designing and implementing solutions which have high availability and are scalable. What you will bring to the team: Enthusiasm for collaboration and excellent communication skills (written and verbal). An interest in keeping up with emerging tools, techniques, and technologies. Effective time management and organisational skills. A flexible and Agile way of working within a fast paced and everchanging environment. Attention to detail with a pragmatic and enthusiastic attitude to work Desirable Skills and Technologies: Experience and knowledge of AWS/Azure and Azure Virtual Desktop. Experience with configuration management tools, eg, Ansible (preferred), Puppet, Chef. Familiar with (or ability to learn easily) the following languages: Python, bash Scripting, React, Go. Experience with deploying, configuring, and managing cloud architecture and technologies in AWS environments. Experience with web application services such as NGINX, Apache, JBoss. Knowledge of OpenShift Containerisation, RHEL 6,7,8, Docker and Kubernetes. Experience with monitoring systems eg, ELK, Nagios, New Relic, DataDog, Splunk etc. Working knowledge of digital delivery processes and methodologies. Knowledge of Atlassian Toolset. Knowledge of JavaScript Understanding of Front End technologies, such as HTML5, and CSS3. Understanding the nature of asynchronous programming, its quirks and workarounds. Understanding of database schemas and query languages. Knowledge of infrastructure as code and CI/CD pipelines eg, Jenkins, Terraform, Bitbucket, GIT repositories, Concourse, Team City etc. An understanding of how to deploy and configure AWS components to adhere to tight security requirements. Awareness of security identity, access management and authentication using products such as ADFS, SSL/TLS Certs, OIDC, OAUTH2, Keycloak or Redhat SSO
15/05/2024
Full time
Role responsibilities: Interacting with project roles as required, to gain an understanding of the business environment, technical context, and organisational strategic direction. Advising our customer on the latest technologies and methodologies, designing and implementing innovative approaches to their problems using automation. Understanding security policies and implementing solutions to satisfy security requirements. Designing and implementing solutions which have high availability and are scalable. What you will bring to the team: Enthusiasm for collaboration and excellent communication skills (written and verbal). An interest in keeping up with emerging tools, techniques, and technologies. Effective time management and organisational skills. A flexible and Agile way of working within a fast paced and everchanging environment. Attention to detail with a pragmatic and enthusiastic attitude to work Desirable Skills and Technologies: Experience and knowledge of AWS/Azure and Azure Virtual Desktop. Experience with configuration management tools, eg, Ansible (preferred), Puppet, Chef. Familiar with (or ability to learn easily) the following languages: Python, bash Scripting, React, Go. Experience with deploying, configuring, and managing cloud architecture and technologies in AWS environments. Experience with web application services such as NGINX, Apache, JBoss. Knowledge of OpenShift Containerisation, RHEL 6,7,8, Docker and Kubernetes. Experience with monitoring systems eg, ELK, Nagios, New Relic, DataDog, Splunk etc. Working knowledge of digital delivery processes and methodologies. Knowledge of Atlassian Toolset. Knowledge of JavaScript Understanding of Front End technologies, such as HTML5, and CSS3. Understanding the nature of asynchronous programming, its quirks and workarounds. Understanding of database schemas and query languages. Knowledge of infrastructure as code and CI/CD pipelines eg, Jenkins, Terraform, Bitbucket, GIT repositories, Concourse, Team City etc. An understanding of how to deploy and configure AWS components to adhere to tight security requirements. Awareness of security identity, access management and authentication using products such as ADFS, SSL/TLS Certs, OIDC, OAUTH2, Keycloak or Redhat SSO
NO SPONSORSHIP Associate Principal, Software Programming Quantitative Risk Management Area Associate Principal, Software Engineering Automating Risk Models Chicago - On site 3 days a week Salary - $185 - $195K + Bonus Looking for a hard core developer who works within the quantitative risk management and cab develop applications and solutions for the QRM team. You will not build models, you will automate models You will need to come from a financial institute, trading company, exchange, etc. Develop hardcore applications You will need to have CICD pipelines, Infrastructure as a Code, Kubernetes, Terraform, etc. Preferably having Java, Python, C++ Configure and manage resources in the local and AWS cloud environments and deploy QRMs software on these resources. Develop CI/CD pipelines. Contribute to development of QRMs databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. cloud environment. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Technical Skills: Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Education and/or Experience: Masters degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 7+ years of experience as a software developer with exposure to the cloud or high-performance computing areas
14/05/2024
Full time
NO SPONSORSHIP Associate Principal, Software Programming Quantitative Risk Management Area Associate Principal, Software Engineering Automating Risk Models Chicago - On site 3 days a week Salary - $185 - $195K + Bonus Looking for a hard core developer who works within the quantitative risk management and cab develop applications and solutions for the QRM team. You will not build models, you will automate models You will need to come from a financial institute, trading company, exchange, etc. Develop hardcore applications You will need to have CICD pipelines, Infrastructure as a Code, Kubernetes, Terraform, etc. Preferably having Java, Python, C++ Configure and manage resources in the local and AWS cloud environments and deploy QRMs software on these resources. Develop CI/CD pipelines. Contribute to development of QRMs databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. cloud environment. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Technical Skills: Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Education and/or Experience: Masters degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 7+ years of experience as a software developer with exposure to the cloud or high-performance computing areas
Prestigious opportunity for Senior Platform Engineers, who are hands on and possess a deep understanding of the Azure ecosystem to join delivery teams working on some of the most exciting digital programmes within the industry. Working in our hybrid model of up to 2 days a week in office/3 days WFH. Responsibilities Design, build and maintain secure cloud infrastructure using Terraform, Ansible, OWASP and release pipelines using Git, Jenkins, Azure DevOps Deploy and monitor software and configuration changes with Ansible, Jfrog, AppD, Azure Monitor, etc. Understand Microsoft Azure, ideally their Platform as a Service offerings (App Services, Azure SQL, Azure Search, Azure Key Vault etc.), as well as Azure DevOps Use Terraform templates and Scripting languages such as PowerShell or Python. Use Test-Driven Development and associated technologies such as NUnit, XUnit Serve as a coach and mentor to team colleagues and act as an internal consultant and advisor for other technical teams with relation to leveraging automation technologies. Comfortable working in a highly visible and business-facing role where you need to break down complex problems, facilitate capturing requirements and provide creative solutions suitable to the stakeholder's problem statement. Demonstrate a passion for cloud engineering and eager to help shape an agile-minded cloud platform team ready for growth. Deliverables: Terraform provisioning templates that are supportable/maintainable. Building of the Azure Sandbox/Landing zones. Applying NSG/ASG and associated security. Providing an E2E solution for automating the provisioning of code, config, data. Proving documentation to cover the above. In return, you will be rewarded with ongoing training and career development with an excellent benefits package! What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found on our website.
14/05/2024
Full time
Prestigious opportunity for Senior Platform Engineers, who are hands on and possess a deep understanding of the Azure ecosystem to join delivery teams working on some of the most exciting digital programmes within the industry. Working in our hybrid model of up to 2 days a week in office/3 days WFH. Responsibilities Design, build and maintain secure cloud infrastructure using Terraform, Ansible, OWASP and release pipelines using Git, Jenkins, Azure DevOps Deploy and monitor software and configuration changes with Ansible, Jfrog, AppD, Azure Monitor, etc. Understand Microsoft Azure, ideally their Platform as a Service offerings (App Services, Azure SQL, Azure Search, Azure Key Vault etc.), as well as Azure DevOps Use Terraform templates and Scripting languages such as PowerShell or Python. Use Test-Driven Development and associated technologies such as NUnit, XUnit Serve as a coach and mentor to team colleagues and act as an internal consultant and advisor for other technical teams with relation to leveraging automation technologies. Comfortable working in a highly visible and business-facing role where you need to break down complex problems, facilitate capturing requirements and provide creative solutions suitable to the stakeholder's problem statement. Demonstrate a passion for cloud engineering and eager to help shape an agile-minded cloud platform team ready for growth. Deliverables: Terraform provisioning templates that are supportable/maintainable. Building of the Azure Sandbox/Landing zones. Applying NSG/ASG and associated security. Providing an E2E solution for automating the provisioning of code, config, data. Proving documentation to cover the above. In return, you will be rewarded with ongoing training and career development with an excellent benefits package! What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found on our website.
Global Enterprise Partners is currently looking for an Oracle DBA for our client in the Financial services industry in Utrecht, The Netherlands As part of a DevOps team you will be supporting, designing, building, and automating the Oracle environment. Products supported within that environment include Oracle databases, Oracle Enterprise Manager, Oracle Internet Directory and Oracle Engineered Systems. ROLE You engineer the solution to be compliant with the regulatory requirements and take care of embedding the solution into the Rabobank Infrastructure and code automation environment. A part of the workload will be developing the infrastructure to support our CI/CD pipeline based on products such as Git, Ansible and Python and make it available to customers. Your day-to-day activities range from actual engineering the pipeline and coding automation scripts, but also engineering new or adapted solutions for our banking organization. As part of a self-steering service delivery team, you are responsible for the operation of our Oracle database infrastructure, which is mostly delivered on Oracle Exadata and a small number on commodity hardware. Keeping our environments, standards, and documents up to date is part of the job. Who are you You are an experienced (at least 5 years) Oracle focused DevOps engineer with extensive security knowledge and like to work in a DevOps team in a complex environment. You get enthusiastic when talking about (test-) automation options (Ansible, Python, API's, Rest, PyTest, Rspec or other). But also, a simple task automation will have your full attention You are willing to share knowledge and experience You understand that the "Cloud" will be a very large part of any infrastructure solution. You see the big picture but like to go in the details to solve complex integration issues. You are a team player who can cooperate with everybody. You like feedback as this is used to improve yourself and your team to become even better. Your English language needs to be at proficient level (B2) What you bring Must have: Good knowledge of Oracle RDBMS Technology stack products Good knowledge of Oracle Enterprise Manager Knowledge of Oracle Exadata and ZFS (Infrastructure) Knowledge of Oracle Enterprise Linux and virtualization Knowledge of Oracle Internet Directory, LDAP Knowledge of Networking Extensive experience with automation (Ansible, Azure DevOps and Python) Preferable working experience with Arcsight, Splunk and Qualys In addition to the technical skills, knowledge and experience in the following areas: Service management (ITIL) Risk, security and compliance Documentation and Knowledge Sharing Requirement analyses and Detailed design Testing And the following competence related qualities: Experience with DevOps and working Scrum (sprint planning, review, daily, retro) Customer-centric Take ownership and Result-oriented Collaboration Are you interested in this opportunity and do you meet the requirements? Please contact Marco Eindhoven of Global Enterprise Partners.
14/05/2024
Project-based
Global Enterprise Partners is currently looking for an Oracle DBA for our client in the Financial services industry in Utrecht, The Netherlands As part of a DevOps team you will be supporting, designing, building, and automating the Oracle environment. Products supported within that environment include Oracle databases, Oracle Enterprise Manager, Oracle Internet Directory and Oracle Engineered Systems. ROLE You engineer the solution to be compliant with the regulatory requirements and take care of embedding the solution into the Rabobank Infrastructure and code automation environment. A part of the workload will be developing the infrastructure to support our CI/CD pipeline based on products such as Git, Ansible and Python and make it available to customers. Your day-to-day activities range from actual engineering the pipeline and coding automation scripts, but also engineering new or adapted solutions for our banking organization. As part of a self-steering service delivery team, you are responsible for the operation of our Oracle database infrastructure, which is mostly delivered on Oracle Exadata and a small number on commodity hardware. Keeping our environments, standards, and documents up to date is part of the job. Who are you You are an experienced (at least 5 years) Oracle focused DevOps engineer with extensive security knowledge and like to work in a DevOps team in a complex environment. You get enthusiastic when talking about (test-) automation options (Ansible, Python, API's, Rest, PyTest, Rspec or other). But also, a simple task automation will have your full attention You are willing to share knowledge and experience You understand that the "Cloud" will be a very large part of any infrastructure solution. You see the big picture but like to go in the details to solve complex integration issues. You are a team player who can cooperate with everybody. You like feedback as this is used to improve yourself and your team to become even better. Your English language needs to be at proficient level (B2) What you bring Must have: Good knowledge of Oracle RDBMS Technology stack products Good knowledge of Oracle Enterprise Manager Knowledge of Oracle Exadata and ZFS (Infrastructure) Knowledge of Oracle Enterprise Linux and virtualization Knowledge of Oracle Internet Directory, LDAP Knowledge of Networking Extensive experience with automation (Ansible, Azure DevOps and Python) Preferable working experience with Arcsight, Splunk and Qualys In addition to the technical skills, knowledge and experience in the following areas: Service management (ITIL) Risk, security and compliance Documentation and Knowledge Sharing Requirement analyses and Detailed design Testing And the following competence related qualities: Experience with DevOps and working Scrum (sprint planning, review, daily, retro) Customer-centric Take ownership and Result-oriented Collaboration Are you interested in this opportunity and do you meet the requirements? Please contact Marco Eindhoven of Global Enterprise Partners.
- Head of Site Reliability/Infrastructure - Glasgow/Hybrid - Excellent Salary & Benefits Package - Immediate Start Fantastic new opportunity to the market to join our Glasgow-based Fintech client, specialising in managed Cloud provision. The business is entering a growth phase and now recruiting for a seasoned Head of Site Reliability with an infrastructure background, as they continue to grow their tech team from their newly opened, state-of-the-art tech hub in Glasgow. This is a key hire and the first in this space, as the business begins to build out their new Site Reliability team. The successful candidate will be responsible for building out the function, providing true leadership and co-ordination, whilst having a breadth of technical know-how. This opportunity is truly greenfield in nature and offers a blank canvas to implement plans and procedures with the aim of improving the infrastructure reliability, security and functionality with automation at the forefront. Reporting into the COO, you will be a natural leader of people and teams, with the goal of collaborating on the design, deployment, and maintenance of the global infrastructure and to provide system support for the Security, Network Operations and Development teams. The role would ideally suit an experienced automation-focused individual with comprehensive working infrastructure knowledge of Windows and Linux environments (RHEL, Ubuntu), as well as network operating systems experience. Commercial use of Infrastructure-As-Code (IAC) tooling such as Terraform and Ansible is also beneficial. Candidates who are proactive and dedicated are preferred, as this role is highly visible. You will also be a significant contributor to the team's IT success, supporting and delivering infrastructure and solutions and working directly with data centre, network, software development and project teams alike. Key Skills & Experience Proven experience in a site reliability engineering, DevOps, or similar role, with multiple years in a leadership position. Extensive background in cloud computing services (AWS, Google Cloud or Azure) Container orchestration technology exposure (eg Kubernetes). Proficiency in automation Knowledge of Scripting languages (Python, Shell or Go). Knowledge of Cyber Security principles and best practices. Knowledge of regulatory environments and compliance standards Exceptional problem-solving skills Ability to work under pressure in a fast-paced environment. Excellent communication and leadership abilities Strong track-record of building and motivating high-performing teams. Bachelor's or master's degree in Computer Science, Engineering, or a related field.The above is not exhaustive. Please forward your CV to discuss this requirement in more detail to (see below) The above is not exhaustive. Please forward your CV to discuss this requirement in more detail to (see below)
13/05/2024
Full time
- Head of Site Reliability/Infrastructure - Glasgow/Hybrid - Excellent Salary & Benefits Package - Immediate Start Fantastic new opportunity to the market to join our Glasgow-based Fintech client, specialising in managed Cloud provision. The business is entering a growth phase and now recruiting for a seasoned Head of Site Reliability with an infrastructure background, as they continue to grow their tech team from their newly opened, state-of-the-art tech hub in Glasgow. This is a key hire and the first in this space, as the business begins to build out their new Site Reliability team. The successful candidate will be responsible for building out the function, providing true leadership and co-ordination, whilst having a breadth of technical know-how. This opportunity is truly greenfield in nature and offers a blank canvas to implement plans and procedures with the aim of improving the infrastructure reliability, security and functionality with automation at the forefront. Reporting into the COO, you will be a natural leader of people and teams, with the goal of collaborating on the design, deployment, and maintenance of the global infrastructure and to provide system support for the Security, Network Operations and Development teams. The role would ideally suit an experienced automation-focused individual with comprehensive working infrastructure knowledge of Windows and Linux environments (RHEL, Ubuntu), as well as network operating systems experience. Commercial use of Infrastructure-As-Code (IAC) tooling such as Terraform and Ansible is also beneficial. Candidates who are proactive and dedicated are preferred, as this role is highly visible. You will also be a significant contributor to the team's IT success, supporting and delivering infrastructure and solutions and working directly with data centre, network, software development and project teams alike. Key Skills & Experience Proven experience in a site reliability engineering, DevOps, or similar role, with multiple years in a leadership position. Extensive background in cloud computing services (AWS, Google Cloud or Azure) Container orchestration technology exposure (eg Kubernetes). Proficiency in automation Knowledge of Scripting languages (Python, Shell or Go). Knowledge of Cyber Security principles and best practices. Knowledge of regulatory environments and compliance standards Exceptional problem-solving skills Ability to work under pressure in a fast-paced environment. Excellent communication and leadership abilities Strong track-record of building and motivating high-performing teams. Bachelor's or master's degree in Computer Science, Engineering, or a related field.The above is not exhaustive. Please forward your CV to discuss this requirement in more detail to (see below) The above is not exhaustive. Please forward your CV to discuss this requirement in more detail to (see below)
Subject: Cloud Consultant/Architect - On-Site - Gloucestershire/Bristol - £65 to £95K - AWS - IaaS - PaaS - Kubernetes - Automation Job Title: Cloud Technical Consultant/Architect Location: Gloucestershire/Bristol Salary: £65 - £95K Per Annum Benefits: Bonus, flexible working hours, career opportunities, private medical, excellent pension, and social benefits Active DV Clearance is highly desirable. Please note that candidates will need to be eligible to undergo DV Clearance. The Client: Curo are collaborating with a global edge-to-cloud company advancing the way people live and work. They help companies connect, protect, analyse, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today's complex world. The Candidate: This is a fantastic opportunity for someone who has big ambitions and an outstanding ability to create strong relationships - or for a dynamic & seasoned Technologist who is looking for new & exciting opportunities to make a difference. Your focus will be to provide clients with the optimal consultative service and experience, resulting in business outcomes that meeting core client values and business requirements. If you are looking for challenges in a fast paced, thriving, international work environment, then we definitely want to hear from you. The Role: This is a brand new opportunity for a bright, driven, customer focussed professional to join our clients Cloud Delivery' team, and work alongside our Enterprise Cloud specialists to drive forward the design, deployment & operations of Cloud Infrastructure, Automation and Containerisation projects for the end-client. The delivery team help deliver valued clients the most effective Cloud solution to suit the organisational requirements of dynamic and fast-paced business. They support them to exploit maximum business benefit from Cloud solutions, leveraging best in class internal and Partner technologies to create relevant and engaging experiences. Duties: Support the design and development of new capabilities, preparing solution options, investigating technology, designing and running proof of concepts, providing assessments, advice and solution options, providing high level and low level design documentation. Cloud engineering capability to leverage Public Cloud platform using automated build processes deployed using Infrastructure as Code. Provide technical challenge and assurance throughout development and delivery of work. Develop re-useable common solutions and patterns to reduce development lead times, improve commonality and lowering Total Cost of Ownership. Work independently and/or within a team using a DevOps way of working. Required Technical skills & experience: Experienced in Cloud native technologies in AWS. Experienced in deploying IaaS/PaaS in Multi Cloud Environments. Experienced in Cloud and Infrastructure Engineering building and testing new capabilities, and supporting the development of new solutions and common templates. Experienced in being able to act as bridge from the infrastructure through to user facing systems. Desirable Technical Skills & Experience: Experienced in Kubernetes Containers. Experienced in the use of Automation tools eg Terraform, Ansible, Foreman, Puppet and Python. Experienced in different flavours of Linux platform and services. To apply for this Cloud Consultant/Architect permanent job, please click the button below and submit your latest CV. Curo Services endeavours to respond to all applications, however this may not always be possible during periods of high volume. Thank you for your patience. Curo Services is a trading name of Curo Resourcing Ltd and acts as an Employment Business for contract and temporary recruitment as well as an Employment Agency in relation to permanent vacancies.
13/05/2024
Full time
Subject: Cloud Consultant/Architect - On-Site - Gloucestershire/Bristol - £65 to £95K - AWS - IaaS - PaaS - Kubernetes - Automation Job Title: Cloud Technical Consultant/Architect Location: Gloucestershire/Bristol Salary: £65 - £95K Per Annum Benefits: Bonus, flexible working hours, career opportunities, private medical, excellent pension, and social benefits Active DV Clearance is highly desirable. Please note that candidates will need to be eligible to undergo DV Clearance. The Client: Curo are collaborating with a global edge-to-cloud company advancing the way people live and work. They help companies connect, protect, analyse, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today's complex world. The Candidate: This is a fantastic opportunity for someone who has big ambitions and an outstanding ability to create strong relationships - or for a dynamic & seasoned Technologist who is looking for new & exciting opportunities to make a difference. Your focus will be to provide clients with the optimal consultative service and experience, resulting in business outcomes that meeting core client values and business requirements. If you are looking for challenges in a fast paced, thriving, international work environment, then we definitely want to hear from you. The Role: This is a brand new opportunity for a bright, driven, customer focussed professional to join our clients Cloud Delivery' team, and work alongside our Enterprise Cloud specialists to drive forward the design, deployment & operations of Cloud Infrastructure, Automation and Containerisation projects for the end-client. The delivery team help deliver valued clients the most effective Cloud solution to suit the organisational requirements of dynamic and fast-paced business. They support them to exploit maximum business benefit from Cloud solutions, leveraging best in class internal and Partner technologies to create relevant and engaging experiences. Duties: Support the design and development of new capabilities, preparing solution options, investigating technology, designing and running proof of concepts, providing assessments, advice and solution options, providing high level and low level design documentation. Cloud engineering capability to leverage Public Cloud platform using automated build processes deployed using Infrastructure as Code. Provide technical challenge and assurance throughout development and delivery of work. Develop re-useable common solutions and patterns to reduce development lead times, improve commonality and lowering Total Cost of Ownership. Work independently and/or within a team using a DevOps way of working. Required Technical skills & experience: Experienced in Cloud native technologies in AWS. Experienced in deploying IaaS/PaaS in Multi Cloud Environments. Experienced in Cloud and Infrastructure Engineering building and testing new capabilities, and supporting the development of new solutions and common templates. Experienced in being able to act as bridge from the infrastructure through to user facing systems. Desirable Technical Skills & Experience: Experienced in Kubernetes Containers. Experienced in the use of Automation tools eg Terraform, Ansible, Foreman, Puppet and Python. Experienced in different flavours of Linux platform and services. To apply for this Cloud Consultant/Architect permanent job, please click the button below and submit your latest CV. Curo Services endeavours to respond to all applications, however this may not always be possible during periods of high volume. Thank you for your patience. Curo Services is a trading name of Curo Resourcing Ltd and acts as an Employment Business for contract and temporary recruitment as well as an Employment Agency in relation to permanent vacancies.
*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 a Director, Software Engineering - QRM. This director will manage 6 people and will help develop software applications and solutions for the quantitative management platform. This director will need hands-on experience with Java, DevOps, CICD, AWS, Containers, terraform, Etc. Responsibilities: Develop and maintain software and environments used to implement and test systems for pricing, margin risk and stress testing of financial products and derivatives. Configure and manage resources in the local and AWS cloud environments and deploy QRM's software on these resources. Develop CI/CD pipelines. Configure, execute, and monitor execution pipelines for model testing, backtesting and monitoring. Contribute to development of QRM's databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Provide hands-on technical leadership and active coordination of tasks and priorities. Provide guidance and support for the team and reporting for the management. Qualifications: Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 10+ years of experience as a software developer with exposure to the cloud or high-performance computing areas Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Experience with logging, profiling, monitoring, telemetry (eg Splunk, OpenTelemetry). Good command of database technology and query languages (SQL) and non-relational DB and other Big Data technology, including efficient storage and serialization protocols (eg Parquet, Avro, Protocol Buffers). Experience with automated quality assurance frameworks (eg, Junit, TestNG, PyTest, etc.). Experience with high performance and distributed computing. Experience with productivity tools such as Jira, Confluence, MS Office.
10/05/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 a Director, Software Engineering - QRM. This director will manage 6 people and will help develop software applications and solutions for the quantitative management platform. This director will need hands-on experience with Java, DevOps, CICD, AWS, Containers, terraform, Etc. Responsibilities: Develop and maintain software and environments used to implement and test systems for pricing, margin risk and stress testing of financial products and derivatives. Configure and manage resources in the local and AWS cloud environments and deploy QRM's software on these resources. Develop CI/CD pipelines. Configure, execute, and monitor execution pipelines for model testing, backtesting and monitoring. Contribute to development of QRM's databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Provide hands-on technical leadership and active coordination of tasks and priorities. Provide guidance and support for the team and reporting for the management. Qualifications: Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 10+ years of experience as a software developer with exposure to the cloud or high-performance computing areas Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Experience with logging, profiling, monitoring, telemetry (eg Splunk, OpenTelemetry). Good command of database technology and query languages (SQL) and non-relational DB and other Big Data technology, including efficient storage and serialization protocols (eg Parquet, Avro, Protocol Buffers). Experience with automated quality assurance frameworks (eg, Junit, TestNG, PyTest, etc.). Experience with high performance and distributed computing. Experience with productivity tools such as Jira, Confluence, MS Office.