Request Technology - Craig Johnson
Chicago, Illinois
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Enterprise Firm is currently seeking a Senior Cloud Hosting Services Engineer with strong Azure experience. Candidate will be the IT Infrastructure team's cloud SME. Candidate will demonstrate their knowledge and hands-on experience with Azure cloud tools/technologies The Sr. Cloud Engineer reports to the Manager of Infrastructure Services. The ideal candidate will have extensive experience with Microsoft Azure, including PaaS and IaaS, and a strong understanding of Azure security best practices. Proficiency in creating and managing ARM and Bicep templates and supporting DevOps teams is essential. This role will involve designing, implementing, and maintaining cloud-based solutions to meet our business needs. Responsibilities: Design, implement, and manage scalable, secure, and reliable cloud infrastructure on Microsoft Azure. Develop and maintain Infrastructure as Code (IaC) using ARM and Bicep templates. Develop skill set across three domains (Infrastructure, Containers, and Networking) to better support the client. Ensure adherence to Azure security best practices and compliance requirements. Collaborate with DevOps teams to support CI/CD pipelines and automation processes. Monitor and optimize cloud resources for performance, cost, and scalability. Troubleshoot and resolve issues related to cloud infrastructure and services. Implement and manage Azure PaaS and IaaS solution, including on-premises server, storage, and database systems, among others. Independently and collaboratively lead client engagement workstreams focused on project, improvement, optimization, and transformation of processes. Communicate effectively and appropriately with both technical and non-technical audiences. Qualifications: Bachelor's degree in Computer Science, Engineering, or related field. 8+ years professional experience with multiple cloud platforms and technologies, including PaaS and IaaS. Ability to provide technical guidance and support to DevOps teams. Extensive experience with ARM/Bicep templates and Azure security best practices. Experience with distributed computing, complex architecture design, leading large-scale projects, and mentoring junior team members. Familiarity with managed Kubernetes services like Azure Kubernetes Service (AKS) and Azure Container Apps. Skilled in creating and managing Azure hub and spoke networks, using Network Virtual Appliances (NVAs), Route Tables (UDRs), applying Network Security Groups (NSGs), and ExpressRoute circuits. Proven experience with the Microsoft Cloud Adoption Framework and Azure Well-Architected Framework. Managing Infrastructure as Code (IaC) templates through Azure DevOps (or similar toolset), including use of Git, work items, branching, pull requests, and pipelines. Experience with monitoring, optimizing cloud resources, and creating custom Azure Policies. Preferred Qualifications: Master's degree in Computer Science, Engineering, or a related field. Experience in AI/Data-related project support with DevOps teams. Demonstrated experience with Security and IT Governance, including federated Identity and Access Management (IAM) solutions, including MFA, as well as Cloud Access Security Broker tools, to govern secure access to resources. Familiarity with other Infrastructure as Code (IaC) tools such as Terraform or Ansible. Other public cloud experience (AWS, Google, etc.). Azure VMware Solution (AVS) experience.
12/03/2025
Full time
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Enterprise Firm is currently seeking a Senior Cloud Hosting Services Engineer with strong Azure experience. Candidate will be the IT Infrastructure team's cloud SME. Candidate will demonstrate their knowledge and hands-on experience with Azure cloud tools/technologies The Sr. Cloud Engineer reports to the Manager of Infrastructure Services. The ideal candidate will have extensive experience with Microsoft Azure, including PaaS and IaaS, and a strong understanding of Azure security best practices. Proficiency in creating and managing ARM and Bicep templates and supporting DevOps teams is essential. This role will involve designing, implementing, and maintaining cloud-based solutions to meet our business needs. Responsibilities: Design, implement, and manage scalable, secure, and reliable cloud infrastructure on Microsoft Azure. Develop and maintain Infrastructure as Code (IaC) using ARM and Bicep templates. Develop skill set across three domains (Infrastructure, Containers, and Networking) to better support the client. Ensure adherence to Azure security best practices and compliance requirements. Collaborate with DevOps teams to support CI/CD pipelines and automation processes. Monitor and optimize cloud resources for performance, cost, and scalability. Troubleshoot and resolve issues related to cloud infrastructure and services. Implement and manage Azure PaaS and IaaS solution, including on-premises server, storage, and database systems, among others. Independently and collaboratively lead client engagement workstreams focused on project, improvement, optimization, and transformation of processes. Communicate effectively and appropriately with both technical and non-technical audiences. Qualifications: Bachelor's degree in Computer Science, Engineering, or related field. 8+ years professional experience with multiple cloud platforms and technologies, including PaaS and IaaS. Ability to provide technical guidance and support to DevOps teams. Extensive experience with ARM/Bicep templates and Azure security best practices. Experience with distributed computing, complex architecture design, leading large-scale projects, and mentoring junior team members. Familiarity with managed Kubernetes services like Azure Kubernetes Service (AKS) and Azure Container Apps. Skilled in creating and managing Azure hub and spoke networks, using Network Virtual Appliances (NVAs), Route Tables (UDRs), applying Network Security Groups (NSGs), and ExpressRoute circuits. Proven experience with the Microsoft Cloud Adoption Framework and Azure Well-Architected Framework. Managing Infrastructure as Code (IaC) templates through Azure DevOps (or similar toolset), including use of Git, work items, branching, pull requests, and pipelines. Experience with monitoring, optimizing cloud resources, and creating custom Azure Policies. Preferred Qualifications: Master's degree in Computer Science, Engineering, or a related field. Experience in AI/Data-related project support with DevOps teams. Demonstrated experience with Security and IT Governance, including federated Identity and Access Management (IAM) solutions, including MFA, as well as Cloud Access Security Broker tools, to govern secure access to resources. Familiarity with other Infrastructure as Code (IaC) tools such as Terraform or Ansible. Other public cloud experience (AWS, Google, etc.). Azure VMware Solution (AVS) experience.
Request Technology - Craig Johnson
Chicago, Illinois
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Manager of DevOps Engineering Support with AWS experience. Candidate will provide subject matter expertise for ongoing support of custom applications and 3rd party infrastructure deployed on-prem and AWS environments. Candidate will identify areas for improvement, allocate resources, and hire where appropriate to ensure successful support of these environments. Responsibilities: Team Leadership: Lead and mentor a team of DevOps engineers, providing guidance and support to ensure the team's success and professional growth. Translate middle and senior management directives into workable policies Monitor project status and take remedial action on projects behind schedule and/or over budget Run the incident and problem management process for non-production environments. Manage L1/L2 support for non-production and production environments Resolve complex support issues in production and non-production environments. Have an understanding of Cloud Native applications running on Kubernetes within AWS. Assist production support and development staff in debugging environment defects. Create procedural and troubleshooting documentation related to cloud native applications Oversee development of complex automation scripts using common automation tools, such as Jenkins, Ansible, and Terraform Supervisory Responsibilities Direct work of staff and conduct appropriate personnel actions (hiring, promotions, terminations, etc.) when necessary Communicate and advise staff on administrative policies and procedures, technical problems, priorities and methods and software change issues Prepare and conduct employee reviews as well as monitors progress to satisfy employee and management goals Promote employee development by conducting career-planning sessions and scheduling employee training classes, conferences and seminars Ensure that proper funding is added to the department budget Qualifications: Scripting and coding Network technologies CI/CD tools such as Artifactory, Jenkins, and GIT Cloud native applications, including Terraform experience. Technologies used to support microservices. Experience with cloud-based systems such as AWS, Azure, or Google Cloud, including expertise in infrastructure-as-code tools such as Terraform or CloudFormation Strong programming skills in Java or Python, and experience with containerization technologies such as Docker or Kubernetes Experience with Kafka MRC Understanding of software development methodologies and Agile practices Experience with Middleware technologies Excellent analytical and problem-solving skills, with the ability to troubleshoot and identify the root cause of issues. Excellent verbal and written communication skills, with the ability to collaborate effectively with cross-functional teams. Bachelor's degree in a related area 10-15 years of overall IT experience Minimum 10 years experience working in a distributed multi-platform environment. Minimum 3 years management experience Cloud Certification a plus
11/03/2025
Full time
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Manager of DevOps Engineering Support with AWS experience. Candidate will provide subject matter expertise for ongoing support of custom applications and 3rd party infrastructure deployed on-prem and AWS environments. Candidate will identify areas for improvement, allocate resources, and hire where appropriate to ensure successful support of these environments. Responsibilities: Team Leadership: Lead and mentor a team of DevOps engineers, providing guidance and support to ensure the team's success and professional growth. Translate middle and senior management directives into workable policies Monitor project status and take remedial action on projects behind schedule and/or over budget Run the incident and problem management process for non-production environments. Manage L1/L2 support for non-production and production environments Resolve complex support issues in production and non-production environments. Have an understanding of Cloud Native applications running on Kubernetes within AWS. Assist production support and development staff in debugging environment defects. Create procedural and troubleshooting documentation related to cloud native applications Oversee development of complex automation scripts using common automation tools, such as Jenkins, Ansible, and Terraform Supervisory Responsibilities Direct work of staff and conduct appropriate personnel actions (hiring, promotions, terminations, etc.) when necessary Communicate and advise staff on administrative policies and procedures, technical problems, priorities and methods and software change issues Prepare and conduct employee reviews as well as monitors progress to satisfy employee and management goals Promote employee development by conducting career-planning sessions and scheduling employee training classes, conferences and seminars Ensure that proper funding is added to the department budget Qualifications: Scripting and coding Network technologies CI/CD tools such as Artifactory, Jenkins, and GIT Cloud native applications, including Terraform experience. Technologies used to support microservices. Experience with cloud-based systems such as AWS, Azure, or Google Cloud, including expertise in infrastructure-as-code tools such as Terraform or CloudFormation Strong programming skills in Java or Python, and experience with containerization technologies such as Docker or Kubernetes Experience with Kafka MRC Understanding of software development methodologies and Agile practices Experience with Middleware technologies Excellent analytical and problem-solving skills, with the ability to troubleshoot and identify the root cause of issues. Excellent verbal and written communication skills, with the ability to collaborate effectively with cross-functional teams. Bachelor's degree in a related area 10-15 years of overall IT experience Minimum 10 years experience working in a distributed multi-platform environment. Minimum 3 years management experience Cloud Certification a plus
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Manager of DevOps Engineering Support with AWS experience. Candidate will provide subject matter expertise for ongoing support of custom applications and 3rd party infrastructure deployed on-prem and AWS environments. Candidate will identify areas for improvement, allocate resources, and hire where appropriate to ensure successful support of these environments. Responsibilities: Team Leadership: Lead and mentor a team of DevOps engineers, providing guidance and support to ensure the team's success and professional growth. Translate middle and senior management directives into workable policies Monitor project status and take remedial action on projects behind schedule and/or over budget Run the incident and problem management process for non-production environments. Manage L1/L2 support for non-production and production environments Resolve complex support issues in production and non-production environments. Have an understanding of Cloud Native applications running on Kubernetes within AWS. Assist production support and development staff in debugging environment defects. Create procedural and troubleshooting documentation related to cloud native applications Oversee development of complex automation scripts using common automation tools, such as Jenkins, Ansible, and Terraform Supervisory Responsibilities Direct work of staff and conduct appropriate personnel actions (hiring, promotions, terminations, etc.) when necessary Communicate and advise staff on administrative policies and procedures, technical problems, priorities and methods and software change issues Prepare and conduct employee reviews as well as monitors progress to satisfy employee and management goals Promote employee development by conducting career-planning sessions and scheduling employee training classes, conferences and seminars Ensure that proper funding is added to the department budget Qualifications: Scripting and coding Network technologies CI/CD tools such as Artifactory, Jenkins, and GIT Cloud native applications, including Terraform experience. Technologies used to support microservices. Experience with cloud-based systems such as AWS, Azure, or Google Cloud, including expertise in infrastructure-as-code tools such as Terraform or CloudFormation Strong programming skills in Java or Python, and experience with containerization technologies such as Docker or Kubernetes Experience with Kafka MRC Understanding of software development methodologies and Agile practices Experience with Middleware technologies Excellent analytical and problem-solving skills, with the ability to troubleshoot and identify the root cause of issues. Excellent verbal and written communication skills, with the ability to collaborate effectively with cross-functional teams. Bachelor's degree in a related area 10-15 years of overall IT experience Minimum 10 years experience working in a distributed multi-platform environment. Minimum 3 years management experience Cloud Certification a plus
11/03/2025
Full time
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Manager of DevOps Engineering Support with AWS experience. Candidate will provide subject matter expertise for ongoing support of custom applications and 3rd party infrastructure deployed on-prem and AWS environments. Candidate will identify areas for improvement, allocate resources, and hire where appropriate to ensure successful support of these environments. Responsibilities: Team Leadership: Lead and mentor a team of DevOps engineers, providing guidance and support to ensure the team's success and professional growth. Translate middle and senior management directives into workable policies Monitor project status and take remedial action on projects behind schedule and/or over budget Run the incident and problem management process for non-production environments. Manage L1/L2 support for non-production and production environments Resolve complex support issues in production and non-production environments. Have an understanding of Cloud Native applications running on Kubernetes within AWS. Assist production support and development staff in debugging environment defects. Create procedural and troubleshooting documentation related to cloud native applications Oversee development of complex automation scripts using common automation tools, such as Jenkins, Ansible, and Terraform Supervisory Responsibilities Direct work of staff and conduct appropriate personnel actions (hiring, promotions, terminations, etc.) when necessary Communicate and advise staff on administrative policies and procedures, technical problems, priorities and methods and software change issues Prepare and conduct employee reviews as well as monitors progress to satisfy employee and management goals Promote employee development by conducting career-planning sessions and scheduling employee training classes, conferences and seminars Ensure that proper funding is added to the department budget Qualifications: Scripting and coding Network technologies CI/CD tools such as Artifactory, Jenkins, and GIT Cloud native applications, including Terraform experience. Technologies used to support microservices. Experience with cloud-based systems such as AWS, Azure, or Google Cloud, including expertise in infrastructure-as-code tools such as Terraform or CloudFormation Strong programming skills in Java or Python, and experience with containerization technologies such as Docker or Kubernetes Experience with Kafka MRC Understanding of software development methodologies and Agile practices Experience with Middleware technologies Excellent analytical and problem-solving skills, with the ability to troubleshoot and identify the root cause of issues. Excellent verbal and written communication skills, with the ability to collaborate effectively with cross-functional teams. Bachelor's degree in a related area 10-15 years of overall IT experience Minimum 10 years experience working in a distributed multi-platform environment. Minimum 3 years management experience Cloud Certification a plus
Engineering Lead Permanent Location : Leeds, Hybrid working - 2 days a week on site (some flexibility in this) As the Engineering Lead you will be responsible for working with architecture, infrastructure, engineering, platform and information security teams ensuring consistency of engineering best practices. You will be directly responsible for the software and test engineers; in the role you will mentor and coach individuals throughout the engineering function as well as working collaboratively across the delivery and platform teams. Lead a team and community of engineers, providing technical guidance, mentorship and ensuring alignment with delivery goals, ways of working and industry best practices. Ensure alignment to Agile delivery team ways of working and best practices: Champion Agile engineering best-practices, processes, and tools in support of DevOps and Platforms Ensure secure code by design: Ensure DevSecOps practices are Embedded into the software and infrastructure pipelines. Review and implement improvements to existing code review practices and tooling Ensure coding practices are aligned to APIM and observability/monitoring tooling Responsible for ensuring all engineering compliance, risks and issues are understood and highlighted to senior management as they arise Collaborate with Cloud/DevOps engineers to refactor Azure DevOps (ADO) projects, update CI/CD pipeline templates as necessary, and configure pull request templates to ensure code quality and security. Keeping abreast of advancement in Engineering practices and recommending change where required Detailed/Low-Level Design: Participate in design workshops to ensure that engineering needs are met. What we are looking for: Experience: Strong practical technical background in the following Core Tech: Azure Cloud, Azure DevOps, Observability tooling Azure Data Platform, .NET/C#, PowerShell, Power Platform, Terraform, YAML, Dynamics 365, SharePoint Online, Office365. Proven experience of leading engineering teams and communities in a commercial environment. Experience of using Azure DevOps Experience of working within a variety of project delivery methodologies incl. agile and waterfall Skills: Ability to engage and challenge at all levels; strong influencing skills coupled with tenacity and resilience. Good coaching and development skills - the ability to help develop and grow engineering communities. Good organisational skills Ability to work to tight deadlines. Excellent attention to detail Ability to communicate clearly and effectively. Working as part of a team, contributing to achieving team targets The ability to work effectively across several concurrent projects Can operate at both a big picture and a detail level with ability to act as an agent for change for both Knowledge and Qualifications Certified Software Engineering Master (SEMC)/Microsoft Certified Solution Developer (MCSD) or equivalent. Any relevant Microsoft Engineering or Developer certifications, such as: AZ-400 - Designing and Implementing Microsoft DevOps Solutions AZ-104 - Microsoft Azure Administrator Certification Proven web applications development experience - C#, .NET, .NET Core, Asp.NET, MVC, web API, Blazor, TSQL, Bootstrap, JavaScript If you are interested and looking or your next role, please apply with a copy of your CV or email (see below)
11/03/2025
Full time
Engineering Lead Permanent Location : Leeds, Hybrid working - 2 days a week on site (some flexibility in this) As the Engineering Lead you will be responsible for working with architecture, infrastructure, engineering, platform and information security teams ensuring consistency of engineering best practices. You will be directly responsible for the software and test engineers; in the role you will mentor and coach individuals throughout the engineering function as well as working collaboratively across the delivery and platform teams. Lead a team and community of engineers, providing technical guidance, mentorship and ensuring alignment with delivery goals, ways of working and industry best practices. Ensure alignment to Agile delivery team ways of working and best practices: Champion Agile engineering best-practices, processes, and tools in support of DevOps and Platforms Ensure secure code by design: Ensure DevSecOps practices are Embedded into the software and infrastructure pipelines. Review and implement improvements to existing code review practices and tooling Ensure coding practices are aligned to APIM and observability/monitoring tooling Responsible for ensuring all engineering compliance, risks and issues are understood and highlighted to senior management as they arise Collaborate with Cloud/DevOps engineers to refactor Azure DevOps (ADO) projects, update CI/CD pipeline templates as necessary, and configure pull request templates to ensure code quality and security. Keeping abreast of advancement in Engineering practices and recommending change where required Detailed/Low-Level Design: Participate in design workshops to ensure that engineering needs are met. What we are looking for: Experience: Strong practical technical background in the following Core Tech: Azure Cloud, Azure DevOps, Observability tooling Azure Data Platform, .NET/C#, PowerShell, Power Platform, Terraform, YAML, Dynamics 365, SharePoint Online, Office365. Proven experience of leading engineering teams and communities in a commercial environment. Experience of using Azure DevOps Experience of working within a variety of project delivery methodologies incl. agile and waterfall Skills: Ability to engage and challenge at all levels; strong influencing skills coupled with tenacity and resilience. Good coaching and development skills - the ability to help develop and grow engineering communities. Good organisational skills Ability to work to tight deadlines. Excellent attention to detail Ability to communicate clearly and effectively. Working as part of a team, contributing to achieving team targets The ability to work effectively across several concurrent projects Can operate at both a big picture and a detail level with ability to act as an agent for change for both Knowledge and Qualifications Certified Software Engineering Master (SEMC)/Microsoft Certified Solution Developer (MCSD) or equivalent. Any relevant Microsoft Engineering or Developer certifications, such as: AZ-400 - Designing and Implementing Microsoft DevOps Solutions AZ-104 - Microsoft Azure Administrator Certification Proven web applications development experience - C#, .NET, .NET Core, Asp.NET, MVC, web API, Blazor, TSQL, Bootstrap, JavaScript If you are interested and looking or your next role, please apply with a copy of your CV or email (see below)
We are currently looking on behalf of one of our important clients for a Senior Data Engineer. The role is permanent position based in Zurich Canton & comes with good home office allowance. Your role: Hold responsibility for designing, building & maintaining the Data Infrastructure. Contribute to Solution Architecture build & design. Provide valuable expertise to data science team to develop next-generation monitoring algorithms. Ensure that data pipelines deliver high-quality data in a robust, economic & scalable way. Your Skills & Experience: At least 5 years of relevant professional experience in Cloud Data Engineering, preferably on Azure. Strong experience in Big Data Processing frameworks (Apache Spark), CI/CD (GitHub actions) & DevOps Skilled & experienced in Python & SQL. Any experience in developing IoT Solutions is considered advantageous. Your Profile: Completed University Degree in the area Computer Science or Similar. Motivated, dynamic & innovative. Fluent in English (spoken & written). Any German language skills are considered very advantageous.
07/03/2025
Full time
We are currently looking on behalf of one of our important clients for a Senior Data Engineer. The role is permanent position based in Zurich Canton & comes with good home office allowance. Your role: Hold responsibility for designing, building & maintaining the Data Infrastructure. Contribute to Solution Architecture build & design. Provide valuable expertise to data science team to develop next-generation monitoring algorithms. Ensure that data pipelines deliver high-quality data in a robust, economic & scalable way. Your Skills & Experience: At least 5 years of relevant professional experience in Cloud Data Engineering, preferably on Azure. Strong experience in Big Data Processing frameworks (Apache Spark), CI/CD (GitHub actions) & DevOps Skilled & experienced in Python & SQL. Any experience in developing IoT Solutions is considered advantageous. Your Profile: Completed University Degree in the area Computer Science or Similar. Motivated, dynamic & innovative. Fluent in English (spoken & written). Any German language skills are considered very advantageous.
Knowledge Engineer, Fully Remote, £80,000 - £100,000 per annum My client, a leading AI solutions company are seeking a Mid-Senior Python Backend Engineer with a passion for knowledge graphs and semantic web technologies. In this role, you will own the full Back End development for an RDF-intensive platform - designing and optimising systems around triple stores (AWS Neptune), Real Time data processing and validation with SHACL, and advanced query capabilities. You will integrate AI-driven SPARQL generation models (LLMs/NLP) to enable intelligent querying of the knowledge graph. Working in a cross-functional squad of 3-8 team members using a Lean Kanban approach, you'll collaborate closely with product, data scientists, and DevOps to deliver high-quality features in a fast-paced, agile environment. Key Responsibilities: Design and Develop Knowledge Graph Backends: Build robust Back End services to manage RDF data in triple stores (AWS Neptune) and vector embeddings in Milvus. Ensure Real Time processing of graph data, including on-the-fly validation with SHACL to maintain data integrity. SPARQL Query Implementation & AI Integration: Create efficient SPARQL queries and endpoints for data retrieval. Integrate NLP/AI models (eg Hugging Face transformers, OpenAI APIs, LlamaIndex AgentFlow) to translate natural language into SPARQL queries, enabling AI-driven query generation and semantic search. API & Microservices Development: Develop and maintain RESTful APIs and GraphQL endpoints (using FastAPI or Flask) to expose knowledge graph data and services. Follow microservices architecture best practices to ensure components are modular, scalable, and easy to maintain. Database & State Management: Manage data storage solutions including PostgreSQL (for application/session state) and caching layers as needed. Use SQLAlchemy or similar ORM for efficient database interactions and maintain data consistency between the relational and graph data stores. Performance Optimisation & Scalability: Optimise SPARQL queries, data indexing (including vector indices in Milvus), and service architecture for low-latency, Real Time responses. Ensure the system scales to handle growing knowledge graph data and high query volumes. DevOps and Deployment: Collaborate with DevOps to containerize and deploy services using Docker and Kubernetes. Implement CI/CD pipelines for automated testing and deployment. Monitor services on cloud platforms (AWS/Azure) for reliability, and participate in performance tuning and troubleshooting as needed. Team Collaboration: Work closely within a small, cross-functional squad (engineers, QA, product, data scientists) to plan and deliver features. Participate in Lean Kanban rituals (eg stand-ups, continuous flow planning) to ensure steady progress. Mentor junior developers when necessary and uphold best practices in code quality, testing, and documentation. Required Skills and Experience: Programming Languages: Strong proficiency in Python (Back End development focus). Solid experience writing and optimizing SPARQL queries for RDF data. Knowledge Graph & Semantic Web: Hands-on experience with RDF and triple stores- ideally AWS Neptune or similar graph databases. Familiarity with RDF schemas/ontologies and concepts like triples, graphs, and URIs. SHACL & Data Validation: Experience using SHACL (Shapes Constraint Language) or similar tools for Real Time data validation in knowledge graphs. Ability to define and enforce data schemas/constraints to ensure data quality. Vector Stores: Practical knowledge of vector databases such as Milvus (or alternatives like FAISS, Pinecone) for storing and querying embeddings. Understanding of how to integrate vector similarity search with knowledge graph data for enhanced query results. Frameworks & Libraries: Proficiency with libraries like RDFLib for handling RDF data in Python and PySHACL for running SHACL validations. Experience with SQLAlchemy (or other ORMs) for PostgreSQL. Familiarity with LlamaIndex (AgentFlow) or similar frameworks for connecting language models to data sources. API Development: Proven experience building Back End RESTful APIs (FastAPI, Flask or similar) and/or GraphQL APIs. Knowledge of designing API contracts, versioning, and authentication/authorization mechanisms. Microservices & Architecture: Understanding of microservices architecture and patterns. Ability to design decoupled services and work with message queues or event streams if needed for Real Time processing. AI/ML Integration: Experience integrating NLP/LLM models (Hugging Face transformers, OpenAI, etc.) into applications. Specifically, comfort with leveraging AI to generate or optimize queries (eg, natural language to SPARQL translation) and working with frameworks like LlamaIndex to bridge AI and the knowledge graph. Databases: Strong SQL skills and experience with PostgreSQL (for transactional data or session state). Ability to write efficient queries and design relational schemas that complement the knowledge graph. Basic understanding of how relational data can link to graph data. Cloud & DevOps: Experience deploying applications on AWS or Azure. Proficiency with Docker for containerization and Kubernetes for orchestration. Experience setting up CI/CD pipelines (GitHub Actions, Jenkins, or similar) to automate testing and deployment. Familiarity with cloud services (AWS Neptune, S3, networking, monitoring tools etc.) is a plus. Agile Collaboration: Comfortable working in an Agile/Lean Kanban software development process. Strong collaboration and communication skills to function effectively in a remote or hybrid work environment. Ability to take ownership of tasks and drive them to completion with minimal supervision, while also engaging with the team for feedback and knowledge sharing.
07/03/2025
Full time
Knowledge Engineer, Fully Remote, £80,000 - £100,000 per annum My client, a leading AI solutions company are seeking a Mid-Senior Python Backend Engineer with a passion for knowledge graphs and semantic web technologies. In this role, you will own the full Back End development for an RDF-intensive platform - designing and optimising systems around triple stores (AWS Neptune), Real Time data processing and validation with SHACL, and advanced query capabilities. You will integrate AI-driven SPARQL generation models (LLMs/NLP) to enable intelligent querying of the knowledge graph. Working in a cross-functional squad of 3-8 team members using a Lean Kanban approach, you'll collaborate closely with product, data scientists, and DevOps to deliver high-quality features in a fast-paced, agile environment. Key Responsibilities: Design and Develop Knowledge Graph Backends: Build robust Back End services to manage RDF data in triple stores (AWS Neptune) and vector embeddings in Milvus. Ensure Real Time processing of graph data, including on-the-fly validation with SHACL to maintain data integrity. SPARQL Query Implementation & AI Integration: Create efficient SPARQL queries and endpoints for data retrieval. Integrate NLP/AI models (eg Hugging Face transformers, OpenAI APIs, LlamaIndex AgentFlow) to translate natural language into SPARQL queries, enabling AI-driven query generation and semantic search. API & Microservices Development: Develop and maintain RESTful APIs and GraphQL endpoints (using FastAPI or Flask) to expose knowledge graph data and services. Follow microservices architecture best practices to ensure components are modular, scalable, and easy to maintain. Database & State Management: Manage data storage solutions including PostgreSQL (for application/session state) and caching layers as needed. Use SQLAlchemy or similar ORM for efficient database interactions and maintain data consistency between the relational and graph data stores. Performance Optimisation & Scalability: Optimise SPARQL queries, data indexing (including vector indices in Milvus), and service architecture for low-latency, Real Time responses. Ensure the system scales to handle growing knowledge graph data and high query volumes. DevOps and Deployment: Collaborate with DevOps to containerize and deploy services using Docker and Kubernetes. Implement CI/CD pipelines for automated testing and deployment. Monitor services on cloud platforms (AWS/Azure) for reliability, and participate in performance tuning and troubleshooting as needed. Team Collaboration: Work closely within a small, cross-functional squad (engineers, QA, product, data scientists) to plan and deliver features. Participate in Lean Kanban rituals (eg stand-ups, continuous flow planning) to ensure steady progress. Mentor junior developers when necessary and uphold best practices in code quality, testing, and documentation. Required Skills and Experience: Programming Languages: Strong proficiency in Python (Back End development focus). Solid experience writing and optimizing SPARQL queries for RDF data. Knowledge Graph & Semantic Web: Hands-on experience with RDF and triple stores- ideally AWS Neptune or similar graph databases. Familiarity with RDF schemas/ontologies and concepts like triples, graphs, and URIs. SHACL & Data Validation: Experience using SHACL (Shapes Constraint Language) or similar tools for Real Time data validation in knowledge graphs. Ability to define and enforce data schemas/constraints to ensure data quality. Vector Stores: Practical knowledge of vector databases such as Milvus (or alternatives like FAISS, Pinecone) for storing and querying embeddings. Understanding of how to integrate vector similarity search with knowledge graph data for enhanced query results. Frameworks & Libraries: Proficiency with libraries like RDFLib for handling RDF data in Python and PySHACL for running SHACL validations. Experience with SQLAlchemy (or other ORMs) for PostgreSQL. Familiarity with LlamaIndex (AgentFlow) or similar frameworks for connecting language models to data sources. API Development: Proven experience building Back End RESTful APIs (FastAPI, Flask or similar) and/or GraphQL APIs. Knowledge of designing API contracts, versioning, and authentication/authorization mechanisms. Microservices & Architecture: Understanding of microservices architecture and patterns. Ability to design decoupled services and work with message queues or event streams if needed for Real Time processing. AI/ML Integration: Experience integrating NLP/LLM models (Hugging Face transformers, OpenAI, etc.) into applications. Specifically, comfort with leveraging AI to generate or optimize queries (eg, natural language to SPARQL translation) and working with frameworks like LlamaIndex to bridge AI and the knowledge graph. Databases: Strong SQL skills and experience with PostgreSQL (for transactional data or session state). Ability to write efficient queries and design relational schemas that complement the knowledge graph. Basic understanding of how relational data can link to graph data. Cloud & DevOps: Experience deploying applications on AWS or Azure. Proficiency with Docker for containerization and Kubernetes for orchestration. Experience setting up CI/CD pipelines (GitHub Actions, Jenkins, or similar) to automate testing and deployment. Familiarity with cloud services (AWS Neptune, S3, networking, monitoring tools etc.) is a plus. Agile Collaboration: Comfortable working in an Agile/Lean Kanban software development process. Strong collaboration and communication skills to function effectively in a remote or hybrid work environment. Ability to take ownership of tasks and drive them to completion with minimal supervision, while also engaging with the team for feedback and knowledge sharing.
Request Technology - Craig Johnson
Chicago, Illinois
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Enterprise Firm is currently seeking Senior DevOps Engineer with strong Azure and AI experience. Candidate will be building and maintaining the infrastructure necessary to run and scale AI applications used for legal and staff related tasks, such as contract review, document analysis, legal research, etc. by designing and implementing automated pipelines for deploying AI models, managing cloud resources, ensuring system reliability and security, and collaborating with data scientists and legal teams to optimize AI workflows within the firm's infrastructure. This role will actively contribute to and guide the design, deployment, and management of automated cloud environments for enterprise applications, with a primary focus on Azure. Candidate will both actively contribute to and guide the design, deployment, and management of scalable, automated cloud environments tailored for enterprise applications, with a primary focus on Azure. This hands-on technical leader will utilize extensive expertise in Azure infrastructure to set up and drive a high-performance DevOps team. Proficiency with IaC frameworks is essential to establish and maintain best practices that streamline cloud operations, maximize efficiency, and ensure security compliance. Responsibilities: Design, implement, and optimize CI/CD pipelines in Azure DevOps to drive efficient, reliable releases. Build automated testing and monitoring into the deployment pipeline to ensure robust, resilient system performance. Identify and prioritize opportunities to streamline deployment and increase reliability through automation. Regularly assess and improve deployment processes, tooling, and infrastructure management strategies. Establish and monitor key performance indicators to track team output, system stability, and improvement impact. Proactively explore emerging Azure services, IaC tools, and DevOps methodologies to evolve cloud practices. Work closely with Development, Infrastructure, and Security teams to align cloud solutions with broader organizational needs. Offer hands-on technical support and mentorship to other departments as needed, reinforcing DevOps best practices. Lead incident management and post-mortem processes, driving root-cause analysis and solutions to prevent recurrence. Lead by example in the deployment and configuration of Azure resources, demonstrating best practices in IaC with ARM, Bicep, and/or Terraform. Develop reusable, modular IaC templates to enable consistent, reliable deployments across environments. Maintain and share advanced knowledge of Azure resources, including Azure AD, networking, security, and identity management configurations. Actively lead, mentor, and develop a DevOps team, balancing hands-on responsibilities with team guidance to advance DevOps excellence. Establish and communicate cloud automation strategies in alignment with organizational objectives. Foster a collaborative, high-performing team environment that emphasizes knowledge sharing, continuous learning, and skill enhancement. Qualifications: Bachelor's degree in Computer Science, Information Technology, or related field, or equivalent professional experience. A minimum of 8 years of hands-on experience in DevOps, cloud infrastructure, or systems engineering. Strong proficiency with Azure services and IaC, specifically ARM, Bicep, and/or Terraform. Extensive experience with CI/CD pipelines, ideally in Azure DevOps. Competence in Scripting languages such as PowerShell, Python, or Bash. Operational experience supporting business needs on a 24x7 basis, including the use of ITSM tools, including ServiceNow Ability to create detailed technical diagrams and supporting documentation Demonstrated ability to communicate technological information to business leaders Proven experience with vendor management and negotiation. Ability to work off-hours for scheduled or emergency maintenance and/or upgrades
06/03/2025
Full time
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Enterprise Firm is currently seeking Senior DevOps Engineer with strong Azure and AI experience. Candidate will be building and maintaining the infrastructure necessary to run and scale AI applications used for legal and staff related tasks, such as contract review, document analysis, legal research, etc. by designing and implementing automated pipelines for deploying AI models, managing cloud resources, ensuring system reliability and security, and collaborating with data scientists and legal teams to optimize AI workflows within the firm's infrastructure. This role will actively contribute to and guide the design, deployment, and management of automated cloud environments for enterprise applications, with a primary focus on Azure. Candidate will both actively contribute to and guide the design, deployment, and management of scalable, automated cloud environments tailored for enterprise applications, with a primary focus on Azure. This hands-on technical leader will utilize extensive expertise in Azure infrastructure to set up and drive a high-performance DevOps team. Proficiency with IaC frameworks is essential to establish and maintain best practices that streamline cloud operations, maximize efficiency, and ensure security compliance. Responsibilities: Design, implement, and optimize CI/CD pipelines in Azure DevOps to drive efficient, reliable releases. Build automated testing and monitoring into the deployment pipeline to ensure robust, resilient system performance. Identify and prioritize opportunities to streamline deployment and increase reliability through automation. Regularly assess and improve deployment processes, tooling, and infrastructure management strategies. Establish and monitor key performance indicators to track team output, system stability, and improvement impact. Proactively explore emerging Azure services, IaC tools, and DevOps methodologies to evolve cloud practices. Work closely with Development, Infrastructure, and Security teams to align cloud solutions with broader organizational needs. Offer hands-on technical support and mentorship to other departments as needed, reinforcing DevOps best practices. Lead incident management and post-mortem processes, driving root-cause analysis and solutions to prevent recurrence. Lead by example in the deployment and configuration of Azure resources, demonstrating best practices in IaC with ARM, Bicep, and/or Terraform. Develop reusable, modular IaC templates to enable consistent, reliable deployments across environments. Maintain and share advanced knowledge of Azure resources, including Azure AD, networking, security, and identity management configurations. Actively lead, mentor, and develop a DevOps team, balancing hands-on responsibilities with team guidance to advance DevOps excellence. Establish and communicate cloud automation strategies in alignment with organizational objectives. Foster a collaborative, high-performing team environment that emphasizes knowledge sharing, continuous learning, and skill enhancement. Qualifications: Bachelor's degree in Computer Science, Information Technology, or related field, or equivalent professional experience. A minimum of 8 years of hands-on experience in DevOps, cloud infrastructure, or systems engineering. Strong proficiency with Azure services and IaC, specifically ARM, Bicep, and/or Terraform. Extensive experience with CI/CD pipelines, ideally in Azure DevOps. Competence in Scripting languages such as PowerShell, Python, or Bash. Operational experience supporting business needs on a 24x7 basis, including the use of ITSM tools, including ServiceNow Ability to create detailed technical diagrams and supporting documentation Demonstrated ability to communicate technological information to business leaders Proven experience with vendor management and negotiation. Ability to work off-hours for scheduled or emergency maintenance and/or upgrades
NO SPONSORSHIP SENIOR DEVOPS ENGINEER SALARY: $145K - $165K plus $1,200 - $10k bonus LOCATION: CHICAGO 3 days in office The focus is on building infrastructure to run AI applications and designing implementing automated pipeline for deploying AI models. You will be managing Cloud resources. Azure infrastructure DevOps Azure IaC ARM bicep and or terraform CICD pipelines Scripting powershell python or bash ITSM tools serviceNow This role will actively contribute to and guide the design, deployment, and management of automated cloud environments for enterprise applications, with a primary focus on Azure. They will also utilize their expertise in Azure infrastructure to set up and manage a DevOps mentor a DevOps Team. In order to do this job, proficiency with IaC frameworks is necessary to streamline cloud operations. QUALIFICATIONS: Bachelor's degree A minimum of 8 years of hands-on experience in DevOps, cloud infrastructure, or systems engineering. Strong proficiency with Azure services and IaC, specifically ARM, Bicep, and/or Terraform. Extensive experience with CI/CD pipelines, ideally in Azure DevOps. Competence in Scripting languages such as PowerShell, Python, or Bash. Operational experience supporting business needs on a 24x7 basis, including the use of ITSM tools, including ServiceNow Ability to create detailed technical diagrams and supporting documentation This hands-on technical leader will utilize extensive expertise in Azure infrastructure to set up and drive a high-performance DevOps team. Proficiency with IaC frameworks is essential to establish and maintain best practices that streamline cloud operations, maximize efficiency, and ensure security compliance. Education and/or Experience: Required: Bachelor's degree in Computer Science, Information Technology, or related field, or equivalent professional experience. A minimum of 8 years of hands-on experience in DevOps, cloud infrastructure, or systems engineering. Strong proficiency with Azure services and IaC, specifically ARM, Bicep, and/or Terraform. Extensive experience with CI/CD pipelines, ideally in Azure DevOps. Competence in Scripting languages such as PowerShell, Python, or Bash. Operational experience supporting business needs on a 24x7 basis, including the use of ITSM tools, including ServiceNow Ability to create detailed technical diagrams and supporting documentation Demonstrated ability to communicate technological information to business leaders Proven experience with vendor management and negotiation. Ability to work off-hours for scheduled or emergency maintenance and/or upgrades Preferred: Professional services industry experience - legal, financial, accounting, consulting, etc. Demonstrated experience with Security and IT Governance, including federated Identity and Access Management solutions, including MFA, as well as Cloud Access Security Broker tools, to govern secure access to resources
06/03/2025
Full time
NO SPONSORSHIP SENIOR DEVOPS ENGINEER SALARY: $145K - $165K plus $1,200 - $10k bonus LOCATION: CHICAGO 3 days in office The focus is on building infrastructure to run AI applications and designing implementing automated pipeline for deploying AI models. You will be managing Cloud resources. Azure infrastructure DevOps Azure IaC ARM bicep and or terraform CICD pipelines Scripting powershell python or bash ITSM tools serviceNow This role will actively contribute to and guide the design, deployment, and management of automated cloud environments for enterprise applications, with a primary focus on Azure. They will also utilize their expertise in Azure infrastructure to set up and manage a DevOps mentor a DevOps Team. In order to do this job, proficiency with IaC frameworks is necessary to streamline cloud operations. QUALIFICATIONS: Bachelor's degree A minimum of 8 years of hands-on experience in DevOps, cloud infrastructure, or systems engineering. Strong proficiency with Azure services and IaC, specifically ARM, Bicep, and/or Terraform. Extensive experience with CI/CD pipelines, ideally in Azure DevOps. Competence in Scripting languages such as PowerShell, Python, or Bash. Operational experience supporting business needs on a 24x7 basis, including the use of ITSM tools, including ServiceNow Ability to create detailed technical diagrams and supporting documentation This hands-on technical leader will utilize extensive expertise in Azure infrastructure to set up and drive a high-performance DevOps team. Proficiency with IaC frameworks is essential to establish and maintain best practices that streamline cloud operations, maximize efficiency, and ensure security compliance. Education and/or Experience: Required: Bachelor's degree in Computer Science, Information Technology, or related field, or equivalent professional experience. A minimum of 8 years of hands-on experience in DevOps, cloud infrastructure, or systems engineering. Strong proficiency with Azure services and IaC, specifically ARM, Bicep, and/or Terraform. Extensive experience with CI/CD pipelines, ideally in Azure DevOps. Competence in Scripting languages such as PowerShell, Python, or Bash. Operational experience supporting business needs on a 24x7 basis, including the use of ITSM tools, including ServiceNow Ability to create detailed technical diagrams and supporting documentation Demonstrated ability to communicate technological information to business leaders Proven experience with vendor management and negotiation. Ability to work off-hours for scheduled or emergency maintenance and/or upgrades Preferred: Professional services industry experience - legal, financial, accounting, consulting, etc. Demonstrated experience with Security and IT Governance, including federated Identity and Access Management solutions, including MFA, as well as Cloud Access Security Broker tools, to govern secure access to resources
*We are unable to sponsor as this is a permanent Full time role* *Hybrid, 3 days onsite, 2 days remote* A prestigious company is looking for a Senior DevOps Engineer. This engineer will focus their attention on building and maintaining the infrastructure needed to run and scale AI applications by designing/implementing automated pipelines for deploying AI models, managing cloud resources, and reliability/security, etc. Responsibilities: Design, implement, and optimize CI/CD pipelines in Azure DevOps to drive efficient, reliable releases. Build automated testing and monitoring into the deployment pipeline to ensure robust, resilient system performance. Identify and prioritize opportunities to streamline deployment and increase reliability through automation. Regularly assess and improve deployment processes, tooling, and infrastructure management strategies. Proactively explore emerging Azure services, IaC tools, and DevOps methodologies to evolve cloud practices. Work closely with Development, Infrastructure, and Security teams to align cloud solutions with broader organizational needs. Offer hands-on technical support and mentorship to other departments as needed, reinforcing DevOps best practices. Lead incident management and post-mortem processes, driving root-cause analysis and solutions to prevent recurrence. Lead by example in the deployment and configuration of Azure resources, demonstrating best practices in IaC with ARM, Bicep, and/or Terraform. Develop reusable, modular IaC templates to enable consistent, reliable deployments across environments. Maintain and share advanced knowledge of Azure resources, including Azure AD, networking, security, and identity management configurations. Actively lead, mentor, and develop a DevOps team, balancing hands-on responsibilities with team guidance to advance DevOps excellence. Qualifications: Bachelor's degree in Computer Science, Information Technology, or related field, or equivalent professional experience. A minimum of 8 years of hands-on experience in DevOps, cloud infrastructure, or systems engineering. Strong proficiency with Azure services and IaC, specifically ARM, Bicep, and/or Terraform. Extensive experience with CI/CD pipelines, ideally in Azure DevOps. Competence in Scripting languages such as PowerShell, Python, or Bash. Operational experience supporting business needs on a 24x7 basis, including the use of ITSM tools, including ServiceNow
06/03/2025
Full time
*We are unable to sponsor as this is a permanent Full time role* *Hybrid, 3 days onsite, 2 days remote* A prestigious company is looking for a Senior DevOps Engineer. This engineer will focus their attention on building and maintaining the infrastructure needed to run and scale AI applications by designing/implementing automated pipelines for deploying AI models, managing cloud resources, and reliability/security, etc. Responsibilities: Design, implement, and optimize CI/CD pipelines in Azure DevOps to drive efficient, reliable releases. Build automated testing and monitoring into the deployment pipeline to ensure robust, resilient system performance. Identify and prioritize opportunities to streamline deployment and increase reliability through automation. Regularly assess and improve deployment processes, tooling, and infrastructure management strategies. Proactively explore emerging Azure services, IaC tools, and DevOps methodologies to evolve cloud practices. Work closely with Development, Infrastructure, and Security teams to align cloud solutions with broader organizational needs. Offer hands-on technical support and mentorship to other departments as needed, reinforcing DevOps best practices. Lead incident management and post-mortem processes, driving root-cause analysis and solutions to prevent recurrence. Lead by example in the deployment and configuration of Azure resources, demonstrating best practices in IaC with ARM, Bicep, and/or Terraform. Develop reusable, modular IaC templates to enable consistent, reliable deployments across environments. Maintain and share advanced knowledge of Azure resources, including Azure AD, networking, security, and identity management configurations. Actively lead, mentor, and develop a DevOps team, balancing hands-on responsibilities with team guidance to advance DevOps excellence. Qualifications: Bachelor's degree in Computer Science, Information Technology, or related field, or equivalent professional experience. A minimum of 8 years of hands-on experience in DevOps, cloud infrastructure, or systems engineering. Strong proficiency with Azure services and IaC, specifically ARM, Bicep, and/or Terraform. Extensive experience with CI/CD pipelines, ideally in Azure DevOps. Competence in Scripting languages such as PowerShell, Python, or Bash. Operational experience supporting business needs on a 24x7 basis, including the use of ITSM tools, including ServiceNow
Request Technology - Craig Johnson
Chicago, Illinois
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Principal Cloud Engineer with strong AWS and Kubernetes experience. Candidate will perform a range of activities required to both maintain and continuously automate a large, complex cloud-based computing environment. Candidate will provide technical guidance to the team and when called upon, serve as a technical liaison between internal departments. This will involve utilizing best practices for the management, architecture, configuration, high availability, disaster recovery, administration, and automation of the enterprise environment with cloud technologies. The ideal candidate is passionate about new technologies to accomplish complex project initiatives and implement mission critical systems, while keeping current with trends in the Cloud and Infrastructure spaces for areas to improve, with a steady eye towards the extensive regulatory/compliance demands on our company (eg CIS, NIST, etc). Responsibilities: Reports to the Executive Director of Platform Automation and Cloud Engineering Design, configure, implement and manage a fully automated workflow for provisioning and maintaining a complex, highly available cloud environment using infrastructure as code Develop and maintain a library of deployable, tested, and documented automation design scripts, processes, and procedures for deploying services to the cloud Manage DevOps development activities and complex development tasks that will involve working with tools such as Docker, Kafka and container management systems Lead and participate in cloud computing environment build-outs, software installation, maintenance and support, including but not limited to, patches, fixes, end-of-life preparation, and upgrades Ensure the reliability of the services your area of responsibility provide and manage to both specific and implied SLAs to help the organization achieve both internal and external quality standard excellence for the cloud platform Assess and plan for capacity needs within the cloud platform and forecast accordingly Implement and manage initiatives within your assigned area of responsibility with accountability for results and compliance with all controls and security requirements Lead in the development of technology roadmaps and end-of-life technology plans Effectively communicate project and operational service issues to senior management promptly with observations, decisions, and recommendations for corrective measures Manage and participate in the implementation of production changes during defined maintenance windows and support on call rotation Maintain appropriate work/personal balance within your team Serve as a point of escalation within the team for support issues Implement and manage rotational support schedules for afterhours and weekend work for area of responsibility Foster an atmosphere of trust, respect, and high performance while displaying strong ethics and integrity Manage project and daily work task planning and prioritization and meeting project deadlines while also maintaining a high quality of work Institutes corrective actions to address audit and other regulatory or compliance findings Operate within budget; Establish and assure adherence to schedules, work plans, and performance requirements Write and maintain documentation of relevant systems, procedures and processes Other duties as assigned Qualifications: [Required] Good consultative, communication, team player and analytical skills are a must, as you will be regularly interacting between various teams distributed across the US [Required] Working knowledge of infrastructure design and components, such as: Servers, operating systems, networks, and storage [Required] Experience with architecting, implementing and maintaining highly available mission critical environments for 24/7 availability [Required] Experience working in an environment with a defined production change control process [Required] Demonstrates history of working within deadlines and ability to work well under pressure [Required] Strong hands-on experience Scripting/development skills in Python, Ruby, Go, Java, JavaScript, etc. in a corporate environment [Required] Hands-on experience with: Terraform, Kubernetes, Jenkins, Kafka, Github, OpenShift, and configuration management tools such as Puppet, Chef, or Ansible [Required] Relevant experience with configuration and implementation of IaaS, Infrastructure as code, AWS, Azure, etc. [Required] Bachelors degree, preferably in a technical discipline (Computer Science, Mathematics, etc.), or equivalent combination of education and experience required [Required] 10+ years experience in IT systems installation, operations, administration, and maintenance of cloud systems/virtualized Servers [Preferred] Experience working in a financial services or highly regulated environment preferred Certificates or Licenses: [Required] AWS Solutions Architect Associate Certification or higher strongly desired [Preferred] Relevant industry certifications such as Microsoft Azure or Google Cloud
06/03/2025
Full time
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Principal Cloud Engineer with strong AWS and Kubernetes experience. Candidate will perform a range of activities required to both maintain and continuously automate a large, complex cloud-based computing environment. Candidate will provide technical guidance to the team and when called upon, serve as a technical liaison between internal departments. This will involve utilizing best practices for the management, architecture, configuration, high availability, disaster recovery, administration, and automation of the enterprise environment with cloud technologies. The ideal candidate is passionate about new technologies to accomplish complex project initiatives and implement mission critical systems, while keeping current with trends in the Cloud and Infrastructure spaces for areas to improve, with a steady eye towards the extensive regulatory/compliance demands on our company (eg CIS, NIST, etc). Responsibilities: Reports to the Executive Director of Platform Automation and Cloud Engineering Design, configure, implement and manage a fully automated workflow for provisioning and maintaining a complex, highly available cloud environment using infrastructure as code Develop and maintain a library of deployable, tested, and documented automation design scripts, processes, and procedures for deploying services to the cloud Manage DevOps development activities and complex development tasks that will involve working with tools such as Docker, Kafka and container management systems Lead and participate in cloud computing environment build-outs, software installation, maintenance and support, including but not limited to, patches, fixes, end-of-life preparation, and upgrades Ensure the reliability of the services your area of responsibility provide and manage to both specific and implied SLAs to help the organization achieve both internal and external quality standard excellence for the cloud platform Assess and plan for capacity needs within the cloud platform and forecast accordingly Implement and manage initiatives within your assigned area of responsibility with accountability for results and compliance with all controls and security requirements Lead in the development of technology roadmaps and end-of-life technology plans Effectively communicate project and operational service issues to senior management promptly with observations, decisions, and recommendations for corrective measures Manage and participate in the implementation of production changes during defined maintenance windows and support on call rotation Maintain appropriate work/personal balance within your team Serve as a point of escalation within the team for support issues Implement and manage rotational support schedules for afterhours and weekend work for area of responsibility Foster an atmosphere of trust, respect, and high performance while displaying strong ethics and integrity Manage project and daily work task planning and prioritization and meeting project deadlines while also maintaining a high quality of work Institutes corrective actions to address audit and other regulatory or compliance findings Operate within budget; Establish and assure adherence to schedules, work plans, and performance requirements Write and maintain documentation of relevant systems, procedures and processes Other duties as assigned Qualifications: [Required] Good consultative, communication, team player and analytical skills are a must, as you will be regularly interacting between various teams distributed across the US [Required] Working knowledge of infrastructure design and components, such as: Servers, operating systems, networks, and storage [Required] Experience with architecting, implementing and maintaining highly available mission critical environments for 24/7 availability [Required] Experience working in an environment with a defined production change control process [Required] Demonstrates history of working within deadlines and ability to work well under pressure [Required] Strong hands-on experience Scripting/development skills in Python, Ruby, Go, Java, JavaScript, etc. in a corporate environment [Required] Hands-on experience with: Terraform, Kubernetes, Jenkins, Kafka, Github, OpenShift, and configuration management tools such as Puppet, Chef, or Ansible [Required] Relevant experience with configuration and implementation of IaaS, Infrastructure as code, AWS, Azure, etc. [Required] Bachelors degree, preferably in a technical discipline (Computer Science, Mathematics, etc.), or equivalent combination of education and experience required [Required] 10+ years experience in IT systems installation, operations, administration, and maintenance of cloud systems/virtualized Servers [Preferred] Experience working in a financial services or highly regulated environment preferred Certificates or Licenses: [Required] AWS Solutions Architect Associate Certification or higher strongly desired [Preferred] Relevant industry certifications such as Microsoft Azure or Google Cloud
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Principal Cloud Engineer with strong AWS and Kubernetes experience. Candidate will perform a range of activities required to both maintain and continuously automate a large, complex cloud-based computing environment. Candidate will provide technical guidance to the team and when called upon, serve as a technical liaison between internal departments. This will involve utilizing best practices for the management, architecture, configuration, high availability, disaster recovery, administration, and automation of the enterprise environment with cloud technologies. The ideal candidate is passionate about new technologies to accomplish complex project initiatives and implement mission critical systems, while keeping current with trends in the Cloud and Infrastructure spaces for areas to improve, with a steady eye towards the extensive regulatory/compliance demands on our company (eg CIS, NIST, etc). Responsibilities: Reports to the Executive Director of Platform Automation and Cloud Engineering Design, configure, implement and manage a fully automated workflow for provisioning and maintaining a complex, highly available cloud environment using infrastructure as code Develop and maintain a library of deployable, tested, and documented automation design scripts, processes, and procedures for deploying services to the cloud Manage DevOps development activities and complex development tasks that will involve working with tools such as Docker, Kafka and container management systems Lead and participate in cloud computing environment build-outs, software installation, maintenance and support, including but not limited to, patches, fixes, end-of-life preparation, and upgrades Ensure the reliability of the services your area of responsibility provide and manage to both specific and implied SLAs to help the organization achieve both internal and external quality standard excellence for the cloud platform Assess and plan for capacity needs within the cloud platform and forecast accordingly Implement and manage initiatives within your assigned area of responsibility with accountability for results and compliance with all controls and security requirements Lead in the development of technology roadmaps and end-of-life technology plans Effectively communicate project and operational service issues to senior management promptly with observations, decisions, and recommendations for corrective measures Manage and participate in the implementation of production changes during defined maintenance windows and support on call rotation Maintain appropriate work/personal balance within your team Serve as a point of escalation within the team for support issues Implement and manage rotational support schedules for afterhours and weekend work for area of responsibility Foster an atmosphere of trust, respect, and high performance while displaying strong ethics and integrity Manage project and daily work task planning and prioritization and meeting project deadlines while also maintaining a high quality of work Institutes corrective actions to address audit and other regulatory or compliance findings Operate within budget; Establish and assure adherence to schedules, work plans, and performance requirements Write and maintain documentation of relevant systems, procedures and processes Other duties as assigned Qualifications: [Required] Good consultative, communication, team player and analytical skills are a must, as you will be regularly interacting between various teams distributed across the US [Required] Working knowledge of infrastructure design and components, such as: servers, operating systems, networks, and storage [Required] Experience with architecting, implementing and maintaining highly available mission critical environments for 24/7 availability [Required] Experience working in an environment with a defined production change control process [Required] Demonstrates history of working within deadlines and ability to work well under pressure [Required] Strong hands-on experience scripting/development skills in Python, Ruby, Go, Java, JavaScript, etc. in a corporate environment [Required] Hands-on experience with: Terraform, Kubernetes, Jenkins, Kafka, Github, OpenShift, and configuration management tools such as Puppet, Chef, or Ansible [Required] Relevant experience with configuration and implementation of IaaS, Infrastructure as code, AWS, Azure, etc. [Required] Bachelor s degree, preferably in a technical discipline (Computer Science, Mathematics, etc.), or equivalent combination of education and experience required [Required] 10+ years experience in IT systems installation, operations, administration, and maintenance of cloud systems/virtualized servers [Preferred] Experience working in a financial services or highly regulated environment preferred Certificates or Licenses: [Required] AWS Solutions Architect Associate Certification or higher strongly desired [Preferred] Relevant industry certifications such as Microsoft Azure or Google Cloud
06/03/2025
Full time
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Principal Cloud Engineer with strong AWS and Kubernetes experience. Candidate will perform a range of activities required to both maintain and continuously automate a large, complex cloud-based computing environment. Candidate will provide technical guidance to the team and when called upon, serve as a technical liaison between internal departments. This will involve utilizing best practices for the management, architecture, configuration, high availability, disaster recovery, administration, and automation of the enterprise environment with cloud technologies. The ideal candidate is passionate about new technologies to accomplish complex project initiatives and implement mission critical systems, while keeping current with trends in the Cloud and Infrastructure spaces for areas to improve, with a steady eye towards the extensive regulatory/compliance demands on our company (eg CIS, NIST, etc). Responsibilities: Reports to the Executive Director of Platform Automation and Cloud Engineering Design, configure, implement and manage a fully automated workflow for provisioning and maintaining a complex, highly available cloud environment using infrastructure as code Develop and maintain a library of deployable, tested, and documented automation design scripts, processes, and procedures for deploying services to the cloud Manage DevOps development activities and complex development tasks that will involve working with tools such as Docker, Kafka and container management systems Lead and participate in cloud computing environment build-outs, software installation, maintenance and support, including but not limited to, patches, fixes, end-of-life preparation, and upgrades Ensure the reliability of the services your area of responsibility provide and manage to both specific and implied SLAs to help the organization achieve both internal and external quality standard excellence for the cloud platform Assess and plan for capacity needs within the cloud platform and forecast accordingly Implement and manage initiatives within your assigned area of responsibility with accountability for results and compliance with all controls and security requirements Lead in the development of technology roadmaps and end-of-life technology plans Effectively communicate project and operational service issues to senior management promptly with observations, decisions, and recommendations for corrective measures Manage and participate in the implementation of production changes during defined maintenance windows and support on call rotation Maintain appropriate work/personal balance within your team Serve as a point of escalation within the team for support issues Implement and manage rotational support schedules for afterhours and weekend work for area of responsibility Foster an atmosphere of trust, respect, and high performance while displaying strong ethics and integrity Manage project and daily work task planning and prioritization and meeting project deadlines while also maintaining a high quality of work Institutes corrective actions to address audit and other regulatory or compliance findings Operate within budget; Establish and assure adherence to schedules, work plans, and performance requirements Write and maintain documentation of relevant systems, procedures and processes Other duties as assigned Qualifications: [Required] Good consultative, communication, team player and analytical skills are a must, as you will be regularly interacting between various teams distributed across the US [Required] Working knowledge of infrastructure design and components, such as: servers, operating systems, networks, and storage [Required] Experience with architecting, implementing and maintaining highly available mission critical environments for 24/7 availability [Required] Experience working in an environment with a defined production change control process [Required] Demonstrates history of working within deadlines and ability to work well under pressure [Required] Strong hands-on experience scripting/development skills in Python, Ruby, Go, Java, JavaScript, etc. in a corporate environment [Required] Hands-on experience with: Terraform, Kubernetes, Jenkins, Kafka, Github, OpenShift, and configuration management tools such as Puppet, Chef, or Ansible [Required] Relevant experience with configuration and implementation of IaaS, Infrastructure as code, AWS, Azure, etc. [Required] Bachelor s degree, preferably in a technical discipline (Computer Science, Mathematics, etc.), or equivalent combination of education and experience required [Required] 10+ years experience in IT systems installation, operations, administration, and maintenance of cloud systems/virtualized servers [Preferred] Experience working in a financial services or highly regulated environment preferred Certificates or Licenses: [Required] AWS Solutions Architect Associate Certification or higher strongly desired [Preferred] Relevant industry certifications such as Microsoft Azure or Google Cloud