Endeavour Recruitment have an exciting opportunity for an experienced DevOps Engineer to join their leading London Based client on a permanent basis. As a DevOps Engineer you will work in an agile environment, you will lead the design and implementation of application builds & releases, deployments, and configuration activities across a diverse array of projects utilizing cutting-edge technologies. Key Responsibilities: Implementing secure and scalable cloud platforms to facilitate software development. Maintaining and automating CI/CD pipelines for applications and systems. Ensuring the security and optimization of the cloud platform. Providing guidance and direction to the team under the supervision of the Head of Software Engineering. Taking ownership of all work developed by team members and fostering a culture of continuous improvement. Essential Requirements: Experience with cloud technologies, preferably Azure Platform. Experience with release and deployment tools, ideally using Azure DevOps. Experience with microservices and containerization architecture. Proficiency in Scripting languages such as PowerShell, YAML, Python. Familiarity with JS frameworks (eg, ReactJS), HTML, and CSS. Strong networking knowledge (VNet, CDN, DNS, LB, gateways). Experience with Version Control (eg, GIT). Experience with logging, monitoring, and alerting platforms. Strong understanding of DevOps principles. Excellent problem-solving skills. Ability to collaborate and influence across technical and non-technical stakeholders Bachelor's degree in computer science or equivalent experience. Desirable: Experience in cloud security management. Experience with Linux, Windows Server, Azure SQL Server, Azure Storage, CosmosDB. Experience working within Agile and Scrum teams. Join us in shaping the future of software development with your expertise and passion. Apply now to be part of our clients dynamic team!
23/04/2024
Full time
Endeavour Recruitment have an exciting opportunity for an experienced DevOps Engineer to join their leading London Based client on a permanent basis. As a DevOps Engineer you will work in an agile environment, you will lead the design and implementation of application builds & releases, deployments, and configuration activities across a diverse array of projects utilizing cutting-edge technologies. Key Responsibilities: Implementing secure and scalable cloud platforms to facilitate software development. Maintaining and automating CI/CD pipelines for applications and systems. Ensuring the security and optimization of the cloud platform. Providing guidance and direction to the team under the supervision of the Head of Software Engineering. Taking ownership of all work developed by team members and fostering a culture of continuous improvement. Essential Requirements: Experience with cloud technologies, preferably Azure Platform. Experience with release and deployment tools, ideally using Azure DevOps. Experience with microservices and containerization architecture. Proficiency in Scripting languages such as PowerShell, YAML, Python. Familiarity with JS frameworks (eg, ReactJS), HTML, and CSS. Strong networking knowledge (VNet, CDN, DNS, LB, gateways). Experience with Version Control (eg, GIT). Experience with logging, monitoring, and alerting platforms. Strong understanding of DevOps principles. Excellent problem-solving skills. Ability to collaborate and influence across technical and non-technical stakeholders Bachelor's degree in computer science or equivalent experience. Desirable: Experience in cloud security management. Experience with Linux, Windows Server, Azure SQL Server, Azure Storage, CosmosDB. Experience working within Agile and Scrum teams. Join us in shaping the future of software development with your expertise and passion. Apply now to be part of our clients dynamic team!
Senior Backend .NET Developer (.NET, AWS, Terraform, DynamoDB) Location: Manchester - Hybrid (2 days a week in the office) Salary: up to £65,000 plus a great benefits package We are working with a leading organisation who is currently looking for a number of talented Senior .NET Developers to join their brand new development team. Situated within the Enterprise Technology sector, their Product Engineering division is dedicated to crafting top-tier software products for clients. Embracing modern software development practices, they harness Cloud Technologies and DevOps principles to deliver robust, scalable, and secure systems. The Role: As a Senior .NET Developer, you will play a pivotal role in developing and maintaining the revolutionary connected data platform system. Collaborating closely with cross-functional teams, the successful candidate will architect and implement solutions that exceed user expectations. If passionate about software development with a strong background in .NET technologies, they want you on their team! Key Responsibilities: Developing and maintaining a greenfield connected data platform system. Collaborating with cross-functional teams to deliver high-quality, scalable solutions. Ensuring delivery of very high quality code and workmanship. Tech Stack: Cloud Platform: AWS Infrastructure-as-Code: Terraform Primary Compute: .NET 7/Linux/Docker/AWS EKS/AWS ECS Worker Compute: AWS Lambda (Javascript/Python) Primary SQL: AWS Aurora (MySQL/Postgres) NoSQL: AWS DocumentDB/AWS DynamoDB Message Bus: Kafka/AWS MSK, SNS/SQS, AWS EventBridge Web Experience: React Source Control: GitHub Enterprise CICD: GitHub Actions Required Skills and Experience: Strong background in Software Engineering, with expertise in .Net, AWS, Terraform, SQL & No-SQL databases, and Event Driven systems. Experience working within fast-paced teams, employing Continuous Delivery and modern software Engineering practices. Proficiency in delivering CLEAN code to high standards. Experience in Product-driven teams, thriving in Lean/Agile environments. Familiarity with Test Driven Development (TDD). To be successful in these Senior .NET Developer roles, you will need: Excellent interpersonal and communication skills. Ability to articulate arguments effectively to technical and non-technical stakeholders. Natural inclination towards value delivery and risk minimisation. Hands-on experience working through end-to-end project life cycles within Agile environments. Capacity to manage multiple priorities simultaneously and contribute to broader group strategies. Ability to work independently or collaboratively with minimal supervision. If you're interested in joining this forward-thinking team and making an impact with cutting-edge technology, apply now!
23/04/2024
Full time
Senior Backend .NET Developer (.NET, AWS, Terraform, DynamoDB) Location: Manchester - Hybrid (2 days a week in the office) Salary: up to £65,000 plus a great benefits package We are working with a leading organisation who is currently looking for a number of talented Senior .NET Developers to join their brand new development team. Situated within the Enterprise Technology sector, their Product Engineering division is dedicated to crafting top-tier software products for clients. Embracing modern software development practices, they harness Cloud Technologies and DevOps principles to deliver robust, scalable, and secure systems. The Role: As a Senior .NET Developer, you will play a pivotal role in developing and maintaining the revolutionary connected data platform system. Collaborating closely with cross-functional teams, the successful candidate will architect and implement solutions that exceed user expectations. If passionate about software development with a strong background in .NET technologies, they want you on their team! Key Responsibilities: Developing and maintaining a greenfield connected data platform system. Collaborating with cross-functional teams to deliver high-quality, scalable solutions. Ensuring delivery of very high quality code and workmanship. Tech Stack: Cloud Platform: AWS Infrastructure-as-Code: Terraform Primary Compute: .NET 7/Linux/Docker/AWS EKS/AWS ECS Worker Compute: AWS Lambda (Javascript/Python) Primary SQL: AWS Aurora (MySQL/Postgres) NoSQL: AWS DocumentDB/AWS DynamoDB Message Bus: Kafka/AWS MSK, SNS/SQS, AWS EventBridge Web Experience: React Source Control: GitHub Enterprise CICD: GitHub Actions Required Skills and Experience: Strong background in Software Engineering, with expertise in .Net, AWS, Terraform, SQL & No-SQL databases, and Event Driven systems. Experience working within fast-paced teams, employing Continuous Delivery and modern software Engineering practices. Proficiency in delivering CLEAN code to high standards. Experience in Product-driven teams, thriving in Lean/Agile environments. Familiarity with Test Driven Development (TDD). To be successful in these Senior .NET Developer roles, you will need: Excellent interpersonal and communication skills. Ability to articulate arguments effectively to technical and non-technical stakeholders. Natural inclination towards value delivery and risk minimisation. Hands-on experience working through end-to-end project life cycles within Agile environments. Capacity to manage multiple priorities simultaneously and contribute to broader group strategies. Ability to work independently or collaboratively with minimal supervision. If you're interested in joining this forward-thinking team and making an impact with cutting-edge technology, apply now!
ASSOCIATE PRINCIPAL, APPIAN SOFTWARE ENGINEERING SALARY: $140k - $145k - $152k plus 15% bonus LOCATION: Chicago, IL Hybrid 3 days onsite, 2 days remote Looking for someone to design development testing and do the implementation of appian software. You will need 5 years Front End user experience, JavaScript automating workflows inside appian aws unix linux Java python node js angular 2.0 or react js and Middleware technologies. Working knowledge of devops terraform ansible Jenkins Kubernetes helm and cicd pipelines. Must have a degree and be apian certified developer required Contribute to design, technical direction and architecture including collaborating with various teams to build fit for purpose solutions. Applies expert knowledge of Java, Python, JavaScript, NodeJS, Angular 2.0 or ReactJS and middle-ware technologies in independently designing and developing key services with a focus on continuous integration and delivery Participates in code reviews, proactively identifying and mitigating potential issues and defects as well as assisting with continuous improvement Drives continuous improvement efforts by identifying and championing practical means of reducing time to market while maintaining high quality Qualifications: 5+ years of Front End, User Experience, development (required) 5+ years of experience in JavaScript skills (required) 3 + years of experience automating workflows inside Appian and in conjunction with integration to other tools (required) 3+ years of experience in React application development (required) 3+ years of hands-on HTML5/CSS3 experience (required) Experience with Java and/or Python (required) Experience with popular Javascript frameworks such as React, Node JS, Vue, Angular 2.0 (required) Experience of working with websockets, HTTP 1.1 and HTTP/2 (required) Experience with RESTful APIs and JSON RPC (required) Ability to write clean, bug-free code that is easy to understand and easily maintainable (required) Experience with BDD methodologies & automated acceptance testing (required) Technical Skills: 5+ years hands-on experience in Java, including good understanding of Java fundamentals such as Memory Model, Runtime Environment, Concurrency and Multithreading (required) Past/Current experience of 3+ years working on a large scale cloud native project (platform: Unix/Linux, Type of Systems: event-driven/transaction processing/high performance computing) as Technical Lead. These experiences should include developing/architecting core libraries or framework used by the platform to support fundamental services like storage, alert notifications, security, etc. (required) Appian Process Modeling, Smart Services, Rules and Tempo event services, database, and Web services (required) Experience with cloud technologies and migrations using public cloud vendor preferably using cloud foundational services like AWS's VPCs, Security groups, EC2, RDS, S3 ACLs, KMS, AWS CLI and IAM etc. (required) Experience with distributed message brokers using Kafka (required) Experience with high speed distributed computing frameworks such as AWS EMR, Hadoop, HDFS, S3, MapReduce, Apache Spark, Apache Hive, Kafka Streams, Apache Flink etc. (required) Experience working with various types of databases like Relational, NoSQL, Object-based, Graph (required) Working knowledge of DevOps tools. Eg Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc (required) Familiarity with monitoring related tools and frameworks like Splunk, ElasticSearch, Prometheus, AppDynamics (required) Education and/or Experience: BS degree in Computer Science, similar technical field Appian certified developer
22/04/2024
Full time
ASSOCIATE PRINCIPAL, APPIAN SOFTWARE ENGINEERING SALARY: $140k - $145k - $152k plus 15% bonus LOCATION: Chicago, IL Hybrid 3 days onsite, 2 days remote Looking for someone to design development testing and do the implementation of appian software. You will need 5 years Front End user experience, JavaScript automating workflows inside appian aws unix linux Java python node js angular 2.0 or react js and Middleware technologies. Working knowledge of devops terraform ansible Jenkins Kubernetes helm and cicd pipelines. Must have a degree and be apian certified developer required Contribute to design, technical direction and architecture including collaborating with various teams to build fit for purpose solutions. Applies expert knowledge of Java, Python, JavaScript, NodeJS, Angular 2.0 or ReactJS and middle-ware technologies in independently designing and developing key services with a focus on continuous integration and delivery Participates in code reviews, proactively identifying and mitigating potential issues and defects as well as assisting with continuous improvement Drives continuous improvement efforts by identifying and championing practical means of reducing time to market while maintaining high quality Qualifications: 5+ years of Front End, User Experience, development (required) 5+ years of experience in JavaScript skills (required) 3 + years of experience automating workflows inside Appian and in conjunction with integration to other tools (required) 3+ years of experience in React application development (required) 3+ years of hands-on HTML5/CSS3 experience (required) Experience with Java and/or Python (required) Experience with popular Javascript frameworks such as React, Node JS, Vue, Angular 2.0 (required) Experience of working with websockets, HTTP 1.1 and HTTP/2 (required) Experience with RESTful APIs and JSON RPC (required) Ability to write clean, bug-free code that is easy to understand and easily maintainable (required) Experience with BDD methodologies & automated acceptance testing (required) Technical Skills: 5+ years hands-on experience in Java, including good understanding of Java fundamentals such as Memory Model, Runtime Environment, Concurrency and Multithreading (required) Past/Current experience of 3+ years working on a large scale cloud native project (platform: Unix/Linux, Type of Systems: event-driven/transaction processing/high performance computing) as Technical Lead. These experiences should include developing/architecting core libraries or framework used by the platform to support fundamental services like storage, alert notifications, security, etc. (required) Appian Process Modeling, Smart Services, Rules and Tempo event services, database, and Web services (required) Experience with cloud technologies and migrations using public cloud vendor preferably using cloud foundational services like AWS's VPCs, Security groups, EC2, RDS, S3 ACLs, KMS, AWS CLI and IAM etc. (required) Experience with distributed message brokers using Kafka (required) Experience with high speed distributed computing frameworks such as AWS EMR, Hadoop, HDFS, S3, MapReduce, Apache Spark, Apache Hive, Kafka Streams, Apache Flink etc. (required) Experience working with various types of databases like Relational, NoSQL, Object-based, Graph (required) Working knowledge of DevOps tools. Eg Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc (required) Familiarity with monitoring related tools and frameworks like Splunk, ElasticSearch, Prometheus, AppDynamics (required) Education and/or Experience: BS degree in Computer Science, similar technical field Appian certified developer
Data DevOps Engineer - DevOps, Big data - Permanent - Gloucestershire Location: Gloucestershire/Bristol (full-time onsite) Salary: £65 - £95K per annum Negotiable DOE Benefits: 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: We are looking for a bright, driven, customer focussed professional to join our clients Hybrid Cloud Delivery team, and work alongside Enterprise Data Engineering Consultants to accelerate and drive data engineering opportunities. This is a fantastic opportunity for a dynamic individual with big ambitions, who is an established technologist with both outstanding technical ability and consultative mindset. This would suit an open-minded personable self-starter who relishes the fluidity and collaborative nature of consultancy. The Role: This role sits on our clients Advisory and Professional Services delivery team, who provide thought-leadership, industry know-how and technical excellence to consultative engagements. Helping customers to reap maximum business benefit from their technical investments, leveraging best in class Vender & Partner technologies to create relevant and effective business-valued technical solutions. The Data DevOps Engineer role is all about the detailed development and implementation of scalable clustered Big Data solutions, with a specific focus on automated dynamic scaling, self-healing systems. Duties: Participating in the full life cycle of data solution development, from requirements engineering through to continuous optimisation engineering and all the typical activities in between Providing technical thought-leadership and advisory on technologies and processes at the core of the data domain, as well as data domain adjacent technologies Engaging and collaborating with both internal and external teams and be a confident participant as well as a leader Assisting with solution improvement activities driven either by the project or service Essential Requirements: Excellent knowledge of Linux operating system administration and implementation Broad understanding of the containerisation domain adjacent technologies/services, such as: Docker, OpenShift, Kubernetes etc. Infrastructure as Code and CI/CD paradigms and systems such as: Ansible, Terraform, Jenkins, Bamboo, Concourse etc. Monitoring utilising products such as: Prometheus, Grafana, ELK, filebeat etc. Observability - SRE Big Data solutions (ecosystems) and technologies such as: Apache Spark and the Hadoop Ecosystem Edge technologies eg NGINX, HAProxy etc. Excellent knowledge of YAML or similar languages Desirable Requirements: Jupyter Hub Awareness Minio or similar S3 storage technology Trino/Presto RabbitMQ or other common queue technology eg ActiveMQ NiFi Rego Familiarity with code development, Shell-Scripting in Python, Bash etc. To apply for this Data DevOps Engineer 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.
22/04/2024
Full time
Data DevOps Engineer - DevOps, Big data - Permanent - Gloucestershire Location: Gloucestershire/Bristol (full-time onsite) Salary: £65 - £95K per annum Negotiable DOE Benefits: 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: We are looking for a bright, driven, customer focussed professional to join our clients Hybrid Cloud Delivery team, and work alongside Enterprise Data Engineering Consultants to accelerate and drive data engineering opportunities. This is a fantastic opportunity for a dynamic individual with big ambitions, who is an established technologist with both outstanding technical ability and consultative mindset. This would suit an open-minded personable self-starter who relishes the fluidity and collaborative nature of consultancy. The Role: This role sits on our clients Advisory and Professional Services delivery team, who provide thought-leadership, industry know-how and technical excellence to consultative engagements. Helping customers to reap maximum business benefit from their technical investments, leveraging best in class Vender & Partner technologies to create relevant and effective business-valued technical solutions. The Data DevOps Engineer role is all about the detailed development and implementation of scalable clustered Big Data solutions, with a specific focus on automated dynamic scaling, self-healing systems. Duties: Participating in the full life cycle of data solution development, from requirements engineering through to continuous optimisation engineering and all the typical activities in between Providing technical thought-leadership and advisory on technologies and processes at the core of the data domain, as well as data domain adjacent technologies Engaging and collaborating with both internal and external teams and be a confident participant as well as a leader Assisting with solution improvement activities driven either by the project or service Essential Requirements: Excellent knowledge of Linux operating system administration and implementation Broad understanding of the containerisation domain adjacent technologies/services, such as: Docker, OpenShift, Kubernetes etc. Infrastructure as Code and CI/CD paradigms and systems such as: Ansible, Terraform, Jenkins, Bamboo, Concourse etc. Monitoring utilising products such as: Prometheus, Grafana, ELK, filebeat etc. Observability - SRE Big Data solutions (ecosystems) and technologies such as: Apache Spark and the Hadoop Ecosystem Edge technologies eg NGINX, HAProxy etc. Excellent knowledge of YAML or similar languages Desirable Requirements: Jupyter Hub Awareness Minio or similar S3 storage technology Trino/Presto RabbitMQ or other common queue technology eg ActiveMQ NiFi Rego Familiarity with code development, Shell-Scripting in Python, Bash etc. To apply for this Data DevOps Engineer 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.
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.
22/04/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.
C/C++ Software Engineer (Obtain SC Clearance)Blandford, Dorset (Full time, in office) £45000 - £65000+ Excellent Benefits Please note you must be eligible for SC Clearance to apply for this role (5 years resident in UK, with no trips outside the UK of 30 days or more during this period). Your new company This leading technology-focussed business are looking to bolster their engineering team with an experienced C/C++ Software Engineer. You will be working Monday-Friday in their head office location in the heart of Dorset. The company are open to looking at mid-level or senior applicants given the exciting growth plans in store, you'll obtain SC Clearance in this position which is highly desirable in the market. Your new role You'll join an owner operated business that's been established for decades and has a strong reputation locally with good staff retention rates. It's a rapidly changing environment and they champion Agile, so it's important you are flexible and appreciate the nature of a business at the cutting edge of security technology. You'll be working to deliver a new suite of highly scalable products and a lot of the requirements are greenfield. The company control the systems they build, meaning developers can be intrinsic with the user and understand their journey to build a better product. You will be working on enterprise level projects but may have concurrent deliveries the team is tasked with. Fortunately, the company develop everything in house, so quality is not compromised. You will be expected to bring new ideas to the table in whatever guise you join, but at a Senior level mentoring and leadership opportunities are also available. It's an internally creative team that champion collaboration. They want constant suggestions of how to re-engineer things, not just work from a brief. What you'll need to succeed The secure nature of the project work will require you to become SC Cleared to be successful in this process. The company will take you through this, so do not be concerned, but you must be a British National, resident in the UK for the last 5 years. You must have strong core programming skills using C/C++ in a Linux environment (4-5+ years) and will have exposure to the entire SDLC. Also desirable: * Good understanding of software architectures and design principles. * Understanding of software test strategies * Experience with SMP & multi-threaded applications development * Experience with packet access frameworks such as DPDK * Experience with Scripting languages such as Python, Bash and Perl * Experience with GIT SCM, Jenkins, JIRA * Relevant engineering or computer science degree * Agile/Scrum What you'll get in return You'll work for a technology focused company building innovative products. There's an excellent rewards scheme in place including private healthcare, 33 days holiday, generous pension scheme and long term sick cover. There is parking on site and they have progression plans that are revisited with staff regularly. What you need to do now To find out more and to be considered for this position please apply directly, or contact Max Wilcock, Business Director. At Hays Technology, we are shaping the future of recruitment. The rapid adoption of cloud, which is making customer interfaces more engaging and creating a seamless engagement with businesses, means that from the foundation of your organisation up, software developers are critical to success. As the competition for talent grows, we're ready and waiting to help developers really make an impact on organisations, so talk to us today. We are Hays Technology. 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.
22/04/2024
Full time
C/C++ Software Engineer (Obtain SC Clearance)Blandford, Dorset (Full time, in office) £45000 - £65000+ Excellent Benefits Please note you must be eligible for SC Clearance to apply for this role (5 years resident in UK, with no trips outside the UK of 30 days or more during this period). Your new company This leading technology-focussed business are looking to bolster their engineering team with an experienced C/C++ Software Engineer. You will be working Monday-Friday in their head office location in the heart of Dorset. The company are open to looking at mid-level or senior applicants given the exciting growth plans in store, you'll obtain SC Clearance in this position which is highly desirable in the market. Your new role You'll join an owner operated business that's been established for decades and has a strong reputation locally with good staff retention rates. It's a rapidly changing environment and they champion Agile, so it's important you are flexible and appreciate the nature of a business at the cutting edge of security technology. You'll be working to deliver a new suite of highly scalable products and a lot of the requirements are greenfield. The company control the systems they build, meaning developers can be intrinsic with the user and understand their journey to build a better product. You will be working on enterprise level projects but may have concurrent deliveries the team is tasked with. Fortunately, the company develop everything in house, so quality is not compromised. You will be expected to bring new ideas to the table in whatever guise you join, but at a Senior level mentoring and leadership opportunities are also available. It's an internally creative team that champion collaboration. They want constant suggestions of how to re-engineer things, not just work from a brief. What you'll need to succeed The secure nature of the project work will require you to become SC Cleared to be successful in this process. The company will take you through this, so do not be concerned, but you must be a British National, resident in the UK for the last 5 years. You must have strong core programming skills using C/C++ in a Linux environment (4-5+ years) and will have exposure to the entire SDLC. Also desirable: * Good understanding of software architectures and design principles. * Understanding of software test strategies * Experience with SMP & multi-threaded applications development * Experience with packet access frameworks such as DPDK * Experience with Scripting languages such as Python, Bash and Perl * Experience with GIT SCM, Jenkins, JIRA * Relevant engineering or computer science degree * Agile/Scrum What you'll get in return You'll work for a technology focused company building innovative products. There's an excellent rewards scheme in place including private healthcare, 33 days holiday, generous pension scheme and long term sick cover. There is parking on site and they have progression plans that are revisited with staff regularly. What you need to do now To find out more and to be considered for this position please apply directly, or contact Max Wilcock, Business Director. At Hays Technology, we are shaping the future of recruitment. The rapid adoption of cloud, which is making customer interfaces more engaging and creating a seamless engagement with businesses, means that from the foundation of your organisation up, software developers are critical to success. As the competition for talent grows, we're ready and waiting to help developers really make an impact on organisations, so talk to us today. We are Hays Technology. 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.
Role: Software Engineer Salary: Up to £55,000 per annum dependent on experience Location: Hybrid in Romsey We are looking for an experienced Software Engineer with experience supporting Back End and Middleware frameworks. You will be joining an active and upcoming project delivery team. The Project team employ agile practices such as Scrum, Kanban and SAFe to manage their work, and make use of automated test and DevSecOps practices. Skills and experience; Experience designing, developing and engineering software and products Python/Java/Kotlin Experience supporting Back End and Middleware frameworks SQL and NoSQL database systems Linux operating systems If you are interested in discussing this Software Engineer role further, please apply or send a copy of your updated CV to (see below) CBSbutler is acting as an employment agency for this role.
22/04/2024
Full time
Role: Software Engineer Salary: Up to £55,000 per annum dependent on experience Location: Hybrid in Romsey We are looking for an experienced Software Engineer with experience supporting Back End and Middleware frameworks. You will be joining an active and upcoming project delivery team. The Project team employ agile practices such as Scrum, Kanban and SAFe to manage their work, and make use of automated test and DevSecOps practices. Skills and experience; Experience designing, developing and engineering software and products Python/Java/Kotlin Experience supporting Back End and Middleware frameworks SQL and NoSQL database systems Linux operating systems If you are interested in discussing this Software Engineer role further, please apply or send a copy of your updated CV to (see below) CBSbutler is acting as an employment agency for this role.
Role: Software Engineer Salary: Up to £55,000 per annum dependent on experience Location: Hybrid in Woking We are looking for an experienced Software Engineer with experience supporting Back End and Middleware frameworks. You will be joining an active and upcoming project delivery team. The Project team employ agile practices such as Scrum, Kanban and SAFe to manage their work, and make use of automated test and DevSecOps practices. Skills and experience; Experience designing, developing and engineering software and products Python/Java/Kotlin Experience supporting Back End and Middleware frameworks SQL and NoSQL database systems Linux operating systems If you are interested in discussing this Software Engineer role further, please apply or send a copy of your updated CV to (see below) CBSbutler is acting as an employment agency for this role.
22/04/2024
Full time
Role: Software Engineer Salary: Up to £55,000 per annum dependent on experience Location: Hybrid in Woking We are looking for an experienced Software Engineer with experience supporting Back End and Middleware frameworks. You will be joining an active and upcoming project delivery team. The Project team employ agile practices such as Scrum, Kanban and SAFe to manage their work, and make use of automated test and DevSecOps practices. Skills and experience; Experience designing, developing and engineering software and products Python/Java/Kotlin Experience supporting Back End and Middleware frameworks SQL and NoSQL database systems Linux operating systems If you are interested in discussing this Software Engineer role further, please apply or send a copy of your updated CV to (see below) CBSbutler is acting as an employment agency for this role.
Hardware Validation, Edge - Responsibilities Example projects: Server Component Validation Validation of NICs, Flash drives, PSUs, Storage backpanes, etc. Work with Vendors and OEMs on RCA, writing FA reports. Firmware Validation Validation of new versions of BIOS, and other firmware types Customization of test scenarios for new components. System debug and RCA Investigation and troubleshooting of hardware failures in prod Work with Vendors and OEMs on RCA, writing FA reports. Problem escalation to vendor/manufacturer and resolution Reporting discovered new types of failures to Vendors and OEMs Work on reproduction scenarios in prod/test environment. Communication with vendor/manufacturer. Example activities: Making changes to automation infrastructure to monitor and support fleet health at scale. Conducting investigations and creating tooling to detect and diagnose hardware health issues. Working with partner teams on identification, validation, and implementation of remediations across the software and hardware stack. Publishing updates on resolutions and communicating findings internally. Troubleshooting, diagnosing, and root causing system failures while isolating components and failure scenarios, working with internal and external stakeholders. Employing data visualization techniques to highlight issues and implementing systemic solutions to hardware health issues. Required Skills hands-on experience of debugging and resolving hardware and systems issues facility with Python or equivalent development/Scripting language troubleshooting and analytical skills strong experience working with Linux systems experience with server GPU solutions experience with HPE server (x86) solutions
19/04/2024
Project-based
Hardware Validation, Edge - Responsibilities Example projects: Server Component Validation Validation of NICs, Flash drives, PSUs, Storage backpanes, etc. Work with Vendors and OEMs on RCA, writing FA reports. Firmware Validation Validation of new versions of BIOS, and other firmware types Customization of test scenarios for new components. System debug and RCA Investigation and troubleshooting of hardware failures in prod Work with Vendors and OEMs on RCA, writing FA reports. Problem escalation to vendor/manufacturer and resolution Reporting discovered new types of failures to Vendors and OEMs Work on reproduction scenarios in prod/test environment. Communication with vendor/manufacturer. Example activities: Making changes to automation infrastructure to monitor and support fleet health at scale. Conducting investigations and creating tooling to detect and diagnose hardware health issues. Working with partner teams on identification, validation, and implementation of remediations across the software and hardware stack. Publishing updates on resolutions and communicating findings internally. Troubleshooting, diagnosing, and root causing system failures while isolating components and failure scenarios, working with internal and external stakeholders. Employing data visualization techniques to highlight issues and implementing systemic solutions to hardware health issues. Required Skills hands-on experience of debugging and resolving hardware and systems issues facility with Python or equivalent development/Scripting language troubleshooting and analytical skills strong experience working with Linux systems experience with server GPU solutions experience with HPE server (x86) solutions
IT Engineer (Logistics Operations) *Applicants should be aware this role is fully onsite and will require you to take part in a shift rota covering 6am-12:30am Sunday-Friday (more details will be provided during the initial screening call) Are you passionate about optimizing logistic operations? Do you thrive in a dynamic environment where problem-solving and technical expertise are key? Our client is seeking a Logistic Operations Engineer to join their team in the Derby area. Role Overview: As a Logistic Operations Engineer, you'll play a pivotal role in ensuring the smooth functioning of the logistic operations, meeting both customer and company specifications. Your responsibilities will encompass supervisory, technical, and administrative tasks, ensuring operational stability and efficiency. Key Responsibilities: Identify and address operational issues promptly Lead troubleshooting procedures including Incident, Problem, and Change Management Drive continuous improvement processes to enhance stability and efficiency Anticipate and mitigate operational challenges Establish and promote best practices within the team Provide operational management insights based on data analysis Skills and Qualifications: NVQ/BTEC/C&G Level 3 in an IT discipline or equivalent experience Technical knowledge in Linux and Windows operating systems Strong knowledge of SQL databases Experience writing scripts The ability to "talk tech" to non technical stakeholders Desirable: Understanding of warehouse operations and supply chain management Desirable: Experience in software application support and incident investigation Desirable: Familiarity with programming languages (Java, Python, PL/SQL, C++) Desirable: Operational experience within an automated distribution facility ITIL Foundation certification is a plus Company Benefits: Competitive salary up to £40,000 Pension contribution up to 6% Private healthcare, including dental and optical cover Cycle to work scheme Employee referral scheme Employee assistance programme Employee of the Quarter awards Due to the volume of applications received for positions, it will not be possible to respond to all applications and only applicants who are considered suitable for interview will be contacted. Proactive Appointments Limited operates as an employment agency and employment business and is an equal opportunities organisation We take our obligations to protect your personal data very seriously. Any information provided to us will be processed as detailed in our Privacy Notice, a copy of which can be found on our website
19/04/2024
Full time
IT Engineer (Logistics Operations) *Applicants should be aware this role is fully onsite and will require you to take part in a shift rota covering 6am-12:30am Sunday-Friday (more details will be provided during the initial screening call) Are you passionate about optimizing logistic operations? Do you thrive in a dynamic environment where problem-solving and technical expertise are key? Our client is seeking a Logistic Operations Engineer to join their team in the Derby area. Role Overview: As a Logistic Operations Engineer, you'll play a pivotal role in ensuring the smooth functioning of the logistic operations, meeting both customer and company specifications. Your responsibilities will encompass supervisory, technical, and administrative tasks, ensuring operational stability and efficiency. Key Responsibilities: Identify and address operational issues promptly Lead troubleshooting procedures including Incident, Problem, and Change Management Drive continuous improvement processes to enhance stability and efficiency Anticipate and mitigate operational challenges Establish and promote best practices within the team Provide operational management insights based on data analysis Skills and Qualifications: NVQ/BTEC/C&G Level 3 in an IT discipline or equivalent experience Technical knowledge in Linux and Windows operating systems Strong knowledge of SQL databases Experience writing scripts The ability to "talk tech" to non technical stakeholders Desirable: Understanding of warehouse operations and supply chain management Desirable: Experience in software application support and incident investigation Desirable: Familiarity with programming languages (Java, Python, PL/SQL, C++) Desirable: Operational experience within an automated distribution facility ITIL Foundation certification is a plus Company Benefits: Competitive salary up to £40,000 Pension contribution up to 6% Private healthcare, including dental and optical cover Cycle to work scheme Employee referral scheme Employee assistance programme Employee of the Quarter awards Due to the volume of applications received for positions, it will not be possible to respond to all applications and only applicants who are considered suitable for interview will be contacted. Proactive Appointments Limited operates as an employment agency and employment business and is an equal opportunities organisation We take our obligations to protect your personal data very seriously. Any information provided to us will be processed as detailed in our Privacy Notice, a copy of which can be found on our website
We are currently looking on behalf of one of our important clients for a Software Engineer (Python/C). The role is a permanent position based Bern Canton & comes with some home office allowance. Your Role: Develop Software through technical analysis, design, implementation, debugging, testing & modification from concept to production. Maintain existing functionalities & continuous improvements. Evaluate new software & hardware components, methods & technologies. Document according to standards for Railway applications, including work in Software Requirements Engineering. Carry out Verifications & Validation tasks in collaboration with a variety of internal teams. Design & implementation of Human Machine Interfaces into Software Systems. Your Skills: Ideally from 1 to 7 years of Professional experience as a Software Engineer. Very proficient programming expertise. Skilled & experienced in some of the following: Python, C, Docker Systems, CI/CD Practices & Industrial Protocols (OPC UA, Modbus, CAN). Preferably experienced in Industrial Software Development with Linux Systems, Embedded Computers & other platforms running Software Applications for monitoring & data collecting. Your Profile: Completed University Degree in Computer Science or similar. Willing to occasionally travel internationally. Fluent in English (spoken & written). Any additional language skills in German or French are considered very advantageous. If you wish to apply, please send us your resume in Word or PDF format.
19/04/2024
Full time
We are currently looking on behalf of one of our important clients for a Software Engineer (Python/C). The role is a permanent position based Bern Canton & comes with some home office allowance. Your Role: Develop Software through technical analysis, design, implementation, debugging, testing & modification from concept to production. Maintain existing functionalities & continuous improvements. Evaluate new software & hardware components, methods & technologies. Document according to standards for Railway applications, including work in Software Requirements Engineering. Carry out Verifications & Validation tasks in collaboration with a variety of internal teams. Design & implementation of Human Machine Interfaces into Software Systems. Your Skills: Ideally from 1 to 7 years of Professional experience as a Software Engineer. Very proficient programming expertise. Skilled & experienced in some of the following: Python, C, Docker Systems, CI/CD Practices & Industrial Protocols (OPC UA, Modbus, CAN). Preferably experienced in Industrial Software Development with Linux Systems, Embedded Computers & other platforms running Software Applications for monitoring & data collecting. Your Profile: Completed University Degree in Computer Science or similar. Willing to occasionally travel internationally. Fluent in English (spoken & written). Any additional language skills in German or French are considered very advantageous. If you wish to apply, please send us your resume in Word or PDF format.
Senior Software Engineer - (RL7309) Job Title - Senior Software Engineer Reference - RL7309 Salary - Competitive Benefits - Pension, Life Insurance, Health Care, Dental, Gym, Birthday Benefits, 25 days' annual leave, Fitness Classes, & Progression Location - Paignton The Client - Curo are Partnering with a Global Company who deliver their B2B Customers cutting-edge technology. They offer a collaborative and friendly environment, and benefit from excellent retention. The Role - You will be a member of the Positioning Technology (PT) Software Engineering team focusing on innovative design, development and support of software applications for both current and next generation Positioning, Navigating and Timing Simulation test solutions. The role will report directly to one of the Software Team Managers and will have a close working relationship with peer level Project Management Office (PMO), Product Marketing, Engineering and Services team members. Key Responsibilities: Play a technical role in assigned Software projects as a member of the Software team. Contribute to the software development life cycle from its design to implementation and validation. Work as part of the software and/or multi-disciplined Engineering teams to deliver projects and programs. Play a role in developing and defining new product concepts and ideas for both Product and Services. Connect with other functional areas within the organization to drive technical solutions Education: Bachelor's degree in Software Engineering, Computer Engineering, Computer Science, or a similar discipline preferred Job Requirements: Longstanding, demonstrable experience of working within a structured engineering environment that includes Requirements Analysis/Definition, Design/Implementation, Defect Tracking, and Testing Good knowledge of modern C++. Experience using high level/Scripting languages eg Python, Perl, bash Good understanding of Linux based operating systems architecture and how to optimize applications for performance Experience developing multi-core/multi-threaded applications Can effectively apply client's ISO accredited Product Realisation Process (PRP) Desired: Digital Signal Processing experience Programming for Real Time operating systems Knowledge of GNSS signals Knowledge or experience in Visual Studio® product Good knowledge of Object-Oriented software principles Knowledge of configuration management tools and software version control Knowledge of CI best practice Ability to contribute to and eventually lead multi-disciplinary projects through the Project Realisation Process Personal Attributes: Concise, clear and professional communication Communicates effectively, listens sensitively, adapts communication to audience and fosters effective communication with others. Initiative - steps up and takes action without being asked. Looks for opportunities to make a difference. Resourcefulness - adapts to new/difficult situations and devises ways to overcome obstacles. Decisive, determined and persistent - demonstrating both individual and collective ownership. Leading by example and results oriented - focus is on getting to the desired outcome. Additional demonstrable leadership traits. Consistency of approach. Good organizational skills Creativity - original/innovative thinker, ability to go beyond traditional approaches. To apply for this Senior Software Engineer 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.
19/04/2024
Full time
Senior Software Engineer - (RL7309) Job Title - Senior Software Engineer Reference - RL7309 Salary - Competitive Benefits - Pension, Life Insurance, Health Care, Dental, Gym, Birthday Benefits, 25 days' annual leave, Fitness Classes, & Progression Location - Paignton The Client - Curo are Partnering with a Global Company who deliver their B2B Customers cutting-edge technology. They offer a collaborative and friendly environment, and benefit from excellent retention. The Role - You will be a member of the Positioning Technology (PT) Software Engineering team focusing on innovative design, development and support of software applications for both current and next generation Positioning, Navigating and Timing Simulation test solutions. The role will report directly to one of the Software Team Managers and will have a close working relationship with peer level Project Management Office (PMO), Product Marketing, Engineering and Services team members. Key Responsibilities: Play a technical role in assigned Software projects as a member of the Software team. Contribute to the software development life cycle from its design to implementation and validation. Work as part of the software and/or multi-disciplined Engineering teams to deliver projects and programs. Play a role in developing and defining new product concepts and ideas for both Product and Services. Connect with other functional areas within the organization to drive technical solutions Education: Bachelor's degree in Software Engineering, Computer Engineering, Computer Science, or a similar discipline preferred Job Requirements: Longstanding, demonstrable experience of working within a structured engineering environment that includes Requirements Analysis/Definition, Design/Implementation, Defect Tracking, and Testing Good knowledge of modern C++. Experience using high level/Scripting languages eg Python, Perl, bash Good understanding of Linux based operating systems architecture and how to optimize applications for performance Experience developing multi-core/multi-threaded applications Can effectively apply client's ISO accredited Product Realisation Process (PRP) Desired: Digital Signal Processing experience Programming for Real Time operating systems Knowledge of GNSS signals Knowledge or experience in Visual Studio® product Good knowledge of Object-Oriented software principles Knowledge of configuration management tools and software version control Knowledge of CI best practice Ability to contribute to and eventually lead multi-disciplinary projects through the Project Realisation Process Personal Attributes: Concise, clear and professional communication Communicates effectively, listens sensitively, adapts communication to audience and fosters effective communication with others. Initiative - steps up and takes action without being asked. Looks for opportunities to make a difference. Resourcefulness - adapts to new/difficult situations and devises ways to overcome obstacles. Decisive, determined and persistent - demonstrating both individual and collective ownership. Leading by example and results oriented - focus is on getting to the desired outcome. Additional demonstrable leadership traits. Consistency of approach. Good organizational skills Creativity - original/innovative thinker, ability to go beyond traditional approaches. To apply for this Senior Software Engineer 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.
Request Technology - Craig Johnson
San Francisco, California
*We are unable to sponsor for this 6+ Month Contract role* Prestigious Fortune 500 Company is currently seeking a Security Red Team Operator. Candidate will take a structured approach to Red Team operations (ie, testing in lab environments, creating and operating according to runbooks and SOPs, writing detailed after-action reports, participating in daily operation syncs). This is currently a two-person team. As such, the candidate will need to be a highly motivated, self-sufficient, and capable of collaborating on a small team where consensus is a must for operations to be successful. This role will also be involved in our Tabletop Exercise planning and execution, and therefore, will need excellent written and oral communication skills when dealing with all levels of the organization, from executives to individual contributors. The Red team is responsible for testing the overall strength of our organizations defenses (the technology, the processes, and the people) by simulating the objectives and actions of an attacker. Responsibilities: Perform internal and external penetration testing of network infrastructure and applications Perform Red team assessments including physical, social engineering, and network exploitation Perform well controlled vulnerability exploitation/penetration testing on applications, network protocols, and databases Perform network reconnaissance, OSINT, social engineering, and physical security reviews Participate in regular exercises and perform adversary simulations to test defense controls Assist with scoping prospective engagements, leading engagements from kickoff through remediation Work closely with Blue team to test efficacy of existing alerts and help create new detection. Create findings reports and communicate to stakeholders Contribute to enhancing the teams toolkit Write custom scripts to automate tasks related to finding new vulnerabilities Maintain runbooks to continually improve penetration testing methodologies and threat modelling. Qualifications : 5+ years of experience in Penetration testing, Red Team and Purple Team Bachelor of Science in Engineering, Computer Science, Information Technology, or equivalent work experience Advanced knowledge in common penetration testing tools (Metasploit, Burp Suite, Cobalt Strike, Empire, KALI Linux etc.) Must have a demonstrable understanding of voice and data networks, major operating systems, Active Directory, cloud technologies Must demonstrate knowledge of MITREs ATT&CK framework, execute and chain TTPs Must be able to critically examine an organization and system through the perspective of a threat actor and articulate risk in clear, precise terms. Ability to optimally code in a Scripting language (Python, Bash, PowerShell, Perl, etc.) OSCP
17/04/2024
Project-based
*We are unable to sponsor for this 6+ Month Contract role* Prestigious Fortune 500 Company is currently seeking a Security Red Team Operator. Candidate will take a structured approach to Red Team operations (ie, testing in lab environments, creating and operating according to runbooks and SOPs, writing detailed after-action reports, participating in daily operation syncs). This is currently a two-person team. As such, the candidate will need to be a highly motivated, self-sufficient, and capable of collaborating on a small team where consensus is a must for operations to be successful. This role will also be involved in our Tabletop Exercise planning and execution, and therefore, will need excellent written and oral communication skills when dealing with all levels of the organization, from executives to individual contributors. The Red team is responsible for testing the overall strength of our organizations defenses (the technology, the processes, and the people) by simulating the objectives and actions of an attacker. Responsibilities: Perform internal and external penetration testing of network infrastructure and applications Perform Red team assessments including physical, social engineering, and network exploitation Perform well controlled vulnerability exploitation/penetration testing on applications, network protocols, and databases Perform network reconnaissance, OSINT, social engineering, and physical security reviews Participate in regular exercises and perform adversary simulations to test defense controls Assist with scoping prospective engagements, leading engagements from kickoff through remediation Work closely with Blue team to test efficacy of existing alerts and help create new detection. Create findings reports and communicate to stakeholders Contribute to enhancing the teams toolkit Write custom scripts to automate tasks related to finding new vulnerabilities Maintain runbooks to continually improve penetration testing methodologies and threat modelling. Qualifications : 5+ years of experience in Penetration testing, Red Team and Purple Team Bachelor of Science in Engineering, Computer Science, Information Technology, or equivalent work experience Advanced knowledge in common penetration testing tools (Metasploit, Burp Suite, Cobalt Strike, Empire, KALI Linux etc.) Must have a demonstrable understanding of voice and data networks, major operating systems, Active Directory, cloud technologies Must demonstrate knowledge of MITREs ATT&CK framework, execute and chain TTPs Must be able to critically examine an organization and system through the perspective of a threat actor and articulate risk in clear, precise terms. Ability to optimally code in a Scripting language (Python, Bash, PowerShell, Perl, etc.) OSCP
Role: Software Engineer Salary: Up to £55,000 per annum dependent on experience Location: Hybrid in Romsey SC clearance must be in place for this role. We are looking for an experienced Software Engineer with experience supporting Back End and Middleware frameworks. You will be joining an active and upcoming project delivery team. The Project team employ agile practices such as Scrum, Kanban and SAFe to manage their work, and make use of automated test and DevSecOps practices. Skills and experience; Experience designing, developing and engineering software and products Python/Java/Kotlin Experience supporting Back End and Middleware frameworks SQL and NoSQL database systems Linux operating systems If you are interested in discussing this Software Engineer role further, please apply or send a copy of your updated CV to (see below) CBSbutler is acting as an employment agency for this role.
17/04/2024
Full time
Role: Software Engineer Salary: Up to £55,000 per annum dependent on experience Location: Hybrid in Romsey SC clearance must be in place for this role. We are looking for an experienced Software Engineer with experience supporting Back End and Middleware frameworks. You will be joining an active and upcoming project delivery team. The Project team employ agile practices such as Scrum, Kanban and SAFe to manage their work, and make use of automated test and DevSecOps practices. Skills and experience; Experience designing, developing and engineering software and products Python/Java/Kotlin Experience supporting Back End and Middleware frameworks SQL and NoSQL database systems Linux operating systems If you are interested in discussing this Software Engineer role further, please apply or send a copy of your updated CV to (see below) CBSbutler is acting as an employment agency for this role.
Role: Software Engineer Salary: Up to £55,000 per annum dependent on experience Location: Hybrid in Woking We are looking for an experienced Software Engineer with experience supporting Back End and Middleware frameworks. You will be joining an active and upcoming project delivery team. The Project team employ agile practices such as Scrum, Kanban and SAFe to manage their work, and make use of automated test and DevSecOps practices. Skills and experience; Experience designing, developing and engineering software and products Python/Java/Kotlin Experience supporting Back End and Middleware frameworks SQL and NoSQL database systems Linux operating systems If you are interested in discussing this Software Engineer role further, please apply or send a copy of your updated CV to (see below) CBSbutler is acting as an employment agency for this role.
17/04/2024
Full time
Role: Software Engineer Salary: Up to £55,000 per annum dependent on experience Location: Hybrid in Woking We are looking for an experienced Software Engineer with experience supporting Back End and Middleware frameworks. You will be joining an active and upcoming project delivery team. The Project team employ agile practices such as Scrum, Kanban and SAFe to manage their work, and make use of automated test and DevSecOps practices. Skills and experience; Experience designing, developing and engineering software and products Python/Java/Kotlin Experience supporting Back End and Middleware frameworks SQL and NoSQL database systems Linux operating systems If you are interested in discussing this Software Engineer role further, please apply or send a copy of your updated CV to (see below) CBSbutler is acting as an employment agency for this role.
Role: Software Engineer Salary: Up to £55,000 per annum dependent on experience Location: Hybrid in Romsey We are looking for an experienced Software Engineer with experience supporting Back End and Middleware frameworks. You will be joining an active and upcoming project delivery team. The Project team employ agile practices such as Scrum, Kanban and SAFe to manage their work, and make use of automated test and DevSecOps practices. Skills and experience; Experience designing, developing and engineering software and products Python/Java/Kotlin Experience supporting Back End and Middleware frameworks SQL and NoSQL database systems Linux operating systems If you are interested in discussing this Software Engineer role further, please apply or send a copy of your updated CV to (see below) CBSbutler is acting as an employment agency for this role.
17/04/2024
Full time
Role: Software Engineer Salary: Up to £55,000 per annum dependent on experience Location: Hybrid in Romsey We are looking for an experienced Software Engineer with experience supporting Back End and Middleware frameworks. You will be joining an active and upcoming project delivery team. The Project team employ agile practices such as Scrum, Kanban and SAFe to manage their work, and make use of automated test and DevSecOps practices. Skills and experience; Experience designing, developing and engineering software and products Python/Java/Kotlin Experience supporting Back End and Middleware frameworks SQL and NoSQL database systems Linux operating systems If you are interested in discussing this Software Engineer role further, please apply or send a copy of your updated CV to (see below) CBSbutler is acting as an employment agency for this role.
Spectrum IT Recruitment (South) Ltd
Alton, Hampshire
Software Engineer, Python. Python, JavaScript, Linux/Windows, Mathematical Modelling, AI Salary circa £55,000 - £60,000 plus hybrid working and benefits A great opportunity to work within a dynamic R&D software team and to develop a range of digital technology solutions to solve real world scenarios in a military/MoD setting. This small and talented team comprise of software engineers, data scientists, research engineers and mathematic programmers developing a range of solutions that support and safeguard British military personnel. Using mathematical modelling and data analytics, the systems build communication and distribution links between multiple MoD forces enabling fast response, situation awareness training, geographical placement of services and equipment and emergency response deployment. We are looking for a mid to senior level software developer keen to progress to team lead in the future (2-3 years). As such leadership aptitude and a mindset of supportive coach and mentor is the ideal profile. Scope of the role The work is varied and will include: Software development using Python & JavaScript across Linux & windows. Problem lead solutions engineering. Identifying the best fit technology to solve the problem; ie C, C++, C#, Haskell, Java, Python etc Developing and running mathematical models/algorithms to assist in data driven decision making. Conducting background research for new techniques, eg AI & ML. Developing innovative analysis methods. Ongoing professional self-development. Working conditions This work will be hybrid office based in Alton, Hampshire (1-3 days a week) with occasional travel to customer site. On completion of probation, hybrid flexibility will increase. Salary & Benefits Approx. £55,000 - £60,000 plus benefits, training and investment in personal development. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
16/04/2024
Full time
Software Engineer, Python. Python, JavaScript, Linux/Windows, Mathematical Modelling, AI Salary circa £55,000 - £60,000 plus hybrid working and benefits A great opportunity to work within a dynamic R&D software team and to develop a range of digital technology solutions to solve real world scenarios in a military/MoD setting. This small and talented team comprise of software engineers, data scientists, research engineers and mathematic programmers developing a range of solutions that support and safeguard British military personnel. Using mathematical modelling and data analytics, the systems build communication and distribution links between multiple MoD forces enabling fast response, situation awareness training, geographical placement of services and equipment and emergency response deployment. We are looking for a mid to senior level software developer keen to progress to team lead in the future (2-3 years). As such leadership aptitude and a mindset of supportive coach and mentor is the ideal profile. Scope of the role The work is varied and will include: Software development using Python & JavaScript across Linux & windows. Problem lead solutions engineering. Identifying the best fit technology to solve the problem; ie C, C++, C#, Haskell, Java, Python etc Developing and running mathematical models/algorithms to assist in data driven decision making. Conducting background research for new techniques, eg AI & ML. Developing innovative analysis methods. Ongoing professional self-development. Working conditions This work will be hybrid office based in Alton, Hampshire (1-3 days a week) with occasional travel to customer site. On completion of probation, hybrid flexibility will increase. Salary & Benefits Approx. £55,000 - £60,000 plus benefits, training and investment in personal development. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Embedded Software Developer - DV Cleared Salary: £70k - £90k Location: Woking Clearance: DV Clearance required We are currently seeking a skilled and experienced Embedded Software Developer to join the team at a leading defence consultancy. You will have a strong background in Embedded software development, with expertise in C and/or C++ for Embedded development. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing Embedded software systems for a range of applications. You will work closely with our multidisciplinary team of engineers to deliver innovative solutions to complex problems. Key Responsibilities: Design, develop, and test Embedded software systems using C and/or C++ Collaborate with cross-functional teams to integrate software into systems Conduct unit and system testing to ensure software quality Conduct research to identify new techniques and technologies Analyze system performance and recommend improvements Prepare technical reports and presentations for clients and stakeholders Stay up-to-date with the latest developments in Embedded software engineering and related fields Essential Skills and Experience: Degree in Computer Science, Engineering, or a related field Proven experience in Embedded software development using C and/or C++ Expertise in Embedded Linux platform development Experience of modern DevOps practices, including version control and continuous integration Knowledge of latest System on Chip (SoC) devices Experience with unit and system testing Excellent problem-solving skills and attention to detail Strong communication and teamwork skills DV Clearance is required for this role Desirable Skills and Experience: Experience with other programming languages such as Python or Java Familiarity with machine learning and artificial intelligence techniques Experience with simulation tools such as Simulink or Xilinx System Generator Knowledge of signal processing techniques Benefits: This blue chip employer offers a supportive and collaborative work environment, where you will have the opportunity to work on exciting and challenging projects. Benefits include: Hybrid working pattern (a combination of home and office working) Competitive salary and benefits package Comprehensive training and development opportunities Access to cutting-edge technology and resources Opportunities to work with leading experts in the field Apply now and I will call to discuss your situation and this role in more depth
16/04/2024
Full time
Embedded Software Developer - DV Cleared Salary: £70k - £90k Location: Woking Clearance: DV Clearance required We are currently seeking a skilled and experienced Embedded Software Developer to join the team at a leading defence consultancy. You will have a strong background in Embedded software development, with expertise in C and/or C++ for Embedded development. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing Embedded software systems for a range of applications. You will work closely with our multidisciplinary team of engineers to deliver innovative solutions to complex problems. Key Responsibilities: Design, develop, and test Embedded software systems using C and/or C++ Collaborate with cross-functional teams to integrate software into systems Conduct unit and system testing to ensure software quality Conduct research to identify new techniques and technologies Analyze system performance and recommend improvements Prepare technical reports and presentations for clients and stakeholders Stay up-to-date with the latest developments in Embedded software engineering and related fields Essential Skills and Experience: Degree in Computer Science, Engineering, or a related field Proven experience in Embedded software development using C and/or C++ Expertise in Embedded Linux platform development Experience of modern DevOps practices, including version control and continuous integration Knowledge of latest System on Chip (SoC) devices Experience with unit and system testing Excellent problem-solving skills and attention to detail Strong communication and teamwork skills DV Clearance is required for this role Desirable Skills and Experience: Experience with other programming languages such as Python or Java Familiarity with machine learning and artificial intelligence techniques Experience with simulation tools such as Simulink or Xilinx System Generator Knowledge of signal processing techniques Benefits: This blue chip employer offers a supportive and collaborative work environment, where you will have the opportunity to work on exciting and challenging projects. Benefits include: Hybrid working pattern (a combination of home and office working) Competitive salary and benefits package Comprehensive training and development opportunities Access to cutting-edge technology and resources Opportunities to work with leading experts in the field Apply now and I will call to discuss your situation and this role in more depth
Embedded Software Developer - DV Cleared Salary: £70k - £90k Location: Romsey Clearance: DV Clearance required We are currently seeking a skilled and experienced Embedded Software Developer to join the team at a leading defence consultancy. You will have a strong background in Embedded software development, with expertise in C and/or C++ for Embedded development. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing Embedded software systems for a range of applications. You will work closely with our multidisciplinary team of engineers to deliver innovative solutions to complex problems. Key Responsibilities: Design, develop, and test Embedded software systems using C and/or C++ Collaborate with cross-functional teams to integrate software into systems Conduct unit and system testing to ensure software quality Conduct research to identify new techniques and technologies Analyze system performance and recommend improvements Prepare technical reports and presentations for clients and stakeholders Stay up-to-date with the latest developments in Embedded software engineering and related fields Essential Skills and Experience: Degree in Computer Science, Engineering, or a related field Proven experience in Embedded software development using C and/or C++ Expertise in Embedded Linux platform development Experience of modern DevOps practices, including version control and continuous integration Knowledge of latest System on Chip (SoC) devices Experience with unit and system testing Excellent problem-solving skills and attention to detail Strong communication and teamwork skills DV Clearance is required for this role Desirable Skills and Experience: Experience with other programming languages such as Python or Java Familiarity with machine learning and artificial intelligence techniques Experience with simulation tools such as Simulink or Xilinx System Generator Knowledge of signal processing techniques Benefits: This blue chip employer offers a supportive and collaborative work environment, where you will have the opportunity to work on exciting and challenging projects. Benefits include: Hybrid working pattern (a combination of home and office working) Competitive salary and benefits package Comprehensive training and development opportunities Access to cutting-edge technology and resources Opportunities to work with leading experts in the field Apply now and I will call to discuss your situation and this role in more depth
16/04/2024
Full time
Embedded Software Developer - DV Cleared Salary: £70k - £90k Location: Romsey Clearance: DV Clearance required We are currently seeking a skilled and experienced Embedded Software Developer to join the team at a leading defence consultancy. You will have a strong background in Embedded software development, with expertise in C and/or C++ for Embedded development. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing Embedded software systems for a range of applications. You will work closely with our multidisciplinary team of engineers to deliver innovative solutions to complex problems. Key Responsibilities: Design, develop, and test Embedded software systems using C and/or C++ Collaborate with cross-functional teams to integrate software into systems Conduct unit and system testing to ensure software quality Conduct research to identify new techniques and technologies Analyze system performance and recommend improvements Prepare technical reports and presentations for clients and stakeholders Stay up-to-date with the latest developments in Embedded software engineering and related fields Essential Skills and Experience: Degree in Computer Science, Engineering, or a related field Proven experience in Embedded software development using C and/or C++ Expertise in Embedded Linux platform development Experience of modern DevOps practices, including version control and continuous integration Knowledge of latest System on Chip (SoC) devices Experience with unit and system testing Excellent problem-solving skills and attention to detail Strong communication and teamwork skills DV Clearance is required for this role Desirable Skills and Experience: Experience with other programming languages such as Python or Java Familiarity with machine learning and artificial intelligence techniques Experience with simulation tools such as Simulink or Xilinx System Generator Knowledge of signal processing techniques Benefits: This blue chip employer offers a supportive and collaborative work environment, where you will have the opportunity to work on exciting and challenging projects. Benefits include: Hybrid working pattern (a combination of home and office working) Competitive salary and benefits package Comprehensive training and development opportunities Access to cutting-edge technology and resources Opportunities to work with leading experts in the field Apply now and I will call to discuss your situation and this role in more depth
Software Engineer - SC Cleared Salary: £35,000 - £55,000 Dependent on experience We are currently seeking a skilled and experienced Software Engineer to join the team at a leading defence engineering consultancy. You will have a strong background in software development, with experience in Python, Java, or Kotlin and supporting Back End and Middleware frameworks. As a Software Engineer, you will be responsible for designing, developing, and testing software systems for a range of applications. You will work closely with our multidisciplinary team of engineers to deliver innovative solutions to complex problems. Please note - Security clearance will be required for this role. Location: Woking Work Pattern: Flexible/Hybrid (A combination of home and office working) Key Responsibilities: Design, develop, and test software systems using Python, Java, or Kotlin and supporting Back End and Middleware frameworks Collaborate with cross-functional teams to integrate software into systems Conduct research to identify new techniques and technologies Analyze system performance and recommend improvements Prepare technical reports and presentations for clients and stakeholders Stay up-to-date with the latest developments in software engineering and related fields Essential Skills and Experience: Degree in Computer Science, Engineering, or a related field Proven experience in software development using Python, Java, or Kotlin Experience with SQL and NoSQL database systems Familiarity with Linux-based operating systems - Ubuntu, Centos/RHEL Experience with mobile operating systems - especially Android Knowledge of message brokering, serialisation and queuing systems Experience with microservices, containers and hosts Familiarity with Infrastructure as Code - Vagrant, Ansible and Terraform Experience with AWS and Azure Cloud Experience with Git and version control systems Desirable Skills and Experience: Experience with other programming languages such as C++ or JavaScript Familiarity with machine learning and artificial intelligence techniques Experience with simulation tools such as Simulink or Xilinx System Generator Knowledge of signal processing techniques Benefits: This blue chip employer offers a supportive and collaborative work environment, where you will have the opportunity to work on exciting and challenging projects. Benefits include: Hybrid working pattern (a combination of home and office working) Competitive salary and benefits package Comprehensive training and development opportunities Access to cutting-edge technology and resources Opportunities to work with leading experts in the field Apply now and I will call to discuss your situation and this role in more depth
16/04/2024
Full time
Software Engineer - SC Cleared Salary: £35,000 - £55,000 Dependent on experience We are currently seeking a skilled and experienced Software Engineer to join the team at a leading defence engineering consultancy. You will have a strong background in software development, with experience in Python, Java, or Kotlin and supporting Back End and Middleware frameworks. As a Software Engineer, you will be responsible for designing, developing, and testing software systems for a range of applications. You will work closely with our multidisciplinary team of engineers to deliver innovative solutions to complex problems. Please note - Security clearance will be required for this role. Location: Woking Work Pattern: Flexible/Hybrid (A combination of home and office working) Key Responsibilities: Design, develop, and test software systems using Python, Java, or Kotlin and supporting Back End and Middleware frameworks Collaborate with cross-functional teams to integrate software into systems Conduct research to identify new techniques and technologies Analyze system performance and recommend improvements Prepare technical reports and presentations for clients and stakeholders Stay up-to-date with the latest developments in software engineering and related fields Essential Skills and Experience: Degree in Computer Science, Engineering, or a related field Proven experience in software development using Python, Java, or Kotlin Experience with SQL and NoSQL database systems Familiarity with Linux-based operating systems - Ubuntu, Centos/RHEL Experience with mobile operating systems - especially Android Knowledge of message brokering, serialisation and queuing systems Experience with microservices, containers and hosts Familiarity with Infrastructure as Code - Vagrant, Ansible and Terraform Experience with AWS and Azure Cloud Experience with Git and version control systems Desirable Skills and Experience: Experience with other programming languages such as C++ or JavaScript Familiarity with machine learning and artificial intelligence techniques Experience with simulation tools such as Simulink or Xilinx System Generator Knowledge of signal processing techniques Benefits: This blue chip employer offers a supportive and collaborative work environment, where you will have the opportunity to work on exciting and challenging projects. Benefits include: Hybrid working pattern (a combination of home and office working) Competitive salary and benefits package Comprehensive training and development opportunities Access to cutting-edge technology and resources Opportunities to work with leading experts in the field Apply now and I will call to discuss your situation and this role in more depth