<p><strong>Our client, a leading oil and gas company, is embarking on a key cloud modernization initiative and seeks a Data Engineer experienced with Databricks in AWS environments. This is an opportunity to shape the data landscape for an established energy leader</strong></p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Lead the implementation and integration of Databricks within AWS-based infrastructure</li><li>Design, build, and optimize scalable data pipelines for large, multi-source datasets</li><li>Collaborate with data architects, business analysts, and project managers to deliver analytics solutions aligned with business goals</li><li>Develop and maintain ETL processes, ensuring data quality and reliability across systems</li><li>Automate data workflows and enable advanced analytics for operations, production, and business intelligence</li><li>Support data governance best practices, security, and compliance within a highly regulated sector</li><li>Document solutions and provide guidance on infrastructure and platform best practices</li></ul><p><br></p>
<p>We are looking for an experienced Azure Data Engineer to join our team and play a key role in designing, building, and maintaining scalable data solutions. This position is responsible for developing robust data pipelines, optimizing data workflows, and leveraging the Microsoft Azure ecosystem to deliver high-quality, business-ready data.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Design, develop, and maintain data pipelines and ETL processes using Azure Data Factory, Databricks, Synapse Analytics, and related Azure services.</li><li>Build and optimize data architectures (data lakes, data warehouses) to support analytics, reporting, and machine learning initiatives.</li><li>Collaborate with data analysts, scientists, and business stakeholders to gather requirements and deliver reliable data solutions.</li><li>Manage data security, privacy, and compliance in line with best practices and company policies.</li><li>Monitor, troubleshoot, and optimize data workflows to ensure scalable and efficient performance.</li><li>Document data schemas, data lineage, and engineering processes.</li><li>Stay up to date with advancements in the Azure platform and recommend new tools or methods to continuously improve our data infrastructure.</li></ul><p><br></p>
We are looking for a skilled Data Engineer to join our team in Houston, Texas, on a contract basis. In this position, you will leverage your expertise in data technologies to design, develop, and optimize data pipelines and systems that support business operations and decision-making processes. If you have a strong background in data engineering and enjoy working in the dynamic Oil & Gas field services industry, we encourage you to apply.<br><br>Responsibilities:<br>• Develop, implement, and maintain scalable data pipelines to support business needs.<br>• Utilize Apache Spark, Python, and other tools to process and analyze large datasets.<br>• Design and optimize Extract, Transform, Load (ETL) workflows for efficient data integration.<br>• Collaborate with cross-functional teams to gather requirements and ensure data solutions align with business goals.<br>• Manage and monitor data systems, ensuring reliability and performance.<br>• Implement data storage solutions using technologies like Apache Hadoop.<br>• Integrate real-time data streams using Apache Kafka.<br>• Troubleshoot and resolve issues related to data pipelines and systems.<br>• Ensure data security and compliance with industry standards.<br>• Provide documentation and training for data systems and processes.
<p>About the Role</p><p>Our client is seeking an AI Data Engineer to design, build, and optimize data and AI pipelines within a modern Azure Databricks Lakehouse environment. This role sits at the intersection of data engineering, machine learning enablement, and cloud‑scale analytics, supporting advanced AI initiatives across the organization.</p><p>You will work closely with data scientists, ML engineers, and business stakeholders to deliver high‑quality data products, feature pipelines, and production‑ready AI workflows that power predictive analytics, generative AI, and operational intelligence</p><p><br></p><p>Key Responsibilities</p><ul><li>Design and build scalable data pipelines using Azure Databricks, Spark, and Delta Lake</li><li>Develop and optimize ETL/ELT workflows across Azure Data Lake Storage</li><li>Implement AI‑ready data architectures including feature stores and vector stores</li><li>Productionize ML and generative AI models using MLflow and Databricks Model Serving</li><li>Create and maintain medallion architecture for analytics and AI workloads</li><li>Develop SQL and PySpark transformations for large‑scale datasets</li><li>Integrate Azure services such as Data Factory, Event Hub, and Functions</li><li>Ensure data governance and security using Unity Catalog and RBAC</li><li>Monitor and optimize Databricks clusters for cost and performance</li><li>Support CI/CD automation using Azure DevOps</li></ul><p><br></p>
<p><strong>Key Responsibilities</strong></p><ul><li>Design, implement, and own ETL/ELT pipelines—both batch and real‑time—using best-in-class tools and frameworks.</li><li>Architect and maintain scalable data platforms: data lakes, warehouses, and modern lakehouses.</li><li>Drive adoption of event-driven systems, ensuring schema evolution, idempotency, and end-to-end pipeline reliability.</li><li>Leverage AI-powered tooling and automation to optimize operations and reduce manual overhead.</li><li>Implement robust DataOps practices, including CI/CD, version control (Git), testing, and observability.</li><li>Collaborate with platform and AI teams to build AI‑ready, trustworthy data systems with lineage, governance, and cost-awareness.</li><li>Monitor and optimize performance and cost across cloud services</li></ul><p><br></p><p><br></p>
<p><strong>Summary</strong></p><p>We are seeking a <strong>curious, proactive, and innovative Data Scientist</strong> with expertise in <strong>AI/ML and Large Language Models (LLMs)</strong> to design and deploy AI-driven solutions that deliver measurable business impact. This role involves working with <strong>LLMs, NLP, and deep learning techniques</strong> to build scalable models and translate complex insights into actionable strategies.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li><strong>AI/ML Model Development:</strong> Design, train, and fine-tune machine learning and deep learning models, including LLMs for predictive analytics and automation.</li><li><strong>Data Analysis & Feature Engineering:</strong> Collect, process, and analyze structured/unstructured data; engineer features to optimize model performance.</li><li><strong>NLP & Agent-Based Applications:</strong> Develop LLM-based AI solutions with prompt engineering, fine-tuning, and inference optimization.</li><li><strong>Business Impact:</strong> Translate data science methodologies into actionable insights for stakeholders.</li><li><strong>End-to-End Deployment:</strong> Implement MLOps best practices for scalable, reliable model deployment.</li><li><strong>Visualization & Storytelling:</strong> Create dashboards and presentations to communicate findings to non-technical audiences.</li></ul>
We are looking for an experienced Artificial Intelligence (AI) Engineer to join our dynamic team in Houston, Texas. This Contract to permanent position offers a unique opportunity to work on cutting-edge agentic software development, where autonomous AI agents play a critical role in building and optimizing healthcare technology solutions. The ideal candidate will be eager to contribute to innovative projects, leveraging AI techniques to transform traditional processes and drive automation within the healthcare lifecycle.<br><br>Responsibilities:<br>• Design and implement scalable data pipelines and integrations using AI-based techniques and tools such as Azure Data Factory and Event Hub.<br>• Work collaboratively with cross-functional teams to identify automation opportunities and develop intelligent workflows.<br>• Develop and deploy autonomous agents to interact with data systems, monitor processes, and generate actionable insights.<br>• Build and support data warehousing and analytics platforms utilizing Azure Synapse, Data Lake, and Power BI.<br>• Enhance data processing and decision-making capabilities by integrating machine learning models and AI techniques.<br>• Ensure all solutions adhere to security standards and compliance requirements while being optimized for deployment in Azure environments.<br>• Participate actively in Agile ceremonies and contribute to the continuous improvement of engineering practices.<br>• Explore innovative approaches to agentic software development, pushing the boundaries of automation and AI implementation.
<p><strong>Key Responsibilities</strong></p><ul><li>Develop and maintain interactive dashboards and reports using tools like Power BI, Tableau, or Looker.</li><li>Design and optimize data models for analytics and reporting, ensuring accuracy and performance.</li><li>Build ETL/ELT processes to integrate data from multiple sources into centralized data warehouses or lakehouses.</li><li>Collaborate with stakeholders to gather requirements and translate them into actionable BI solutions.</li><li>Implement data governance, security, and compliance standards across BI platforms.</li><li>Work closely with Data Engineers and Analysts to ensure data quality and consistency.</li><li>Monitor and optimize BI performance and scalability in cloud environments</li></ul><p><br></p>
<p>We are looking for a highly motivated Cybersecurity Engineer to help protect our systems, networks, and data from cyber threats. This role focuses on designing, implementing, and maintaining security controls while continuously improving our overall security posture.</p><ul><li>Design, deploy, and manage security solutions across systems and networks</li><li>Monitor, detect, and respond to security incidents and alerts</li><li>Conduct vulnerability assessments, risk analysis, and remediation efforts</li><li>Implement and maintain security tools such as SIEM, EDR, IAM, and DLP</li><li>Collaborate with IT and engineering teams to integrate security best practices</li><li>Develop and maintain security policies, standards, and procedures</li><li>Perform security testing, audits, and compliance assessments</li><li>Stay current on emerging threats, vulnerabilities, and security technologies</li></ul>
<p>Our client, a leading organization in the oil and gas sector, is building next‑generation digital solutions powered by agentic AI, Azure cloud services, and modern .NET/Blazor applications. We are seeking a Senior Full Stack Engineer who is passionate about designing intelligent systems, building high‑performance UIs, and delivering enterprise‑grade software that directly impacts operational efficiency, safety, and decision‑making across the energy value chain.</p><p>This role offers the opportunity to work on real autonomous AI agents deployed into industrial workflows—paired with secure, interactive Blazor interfaces used by engineers, operators, and leadership. If you enjoy solving complex problems, working with emerging AI technologies, and building polished user experiences in a mission‑critical environment, this position will be a strong match.</p><p><br></p><p>Design and build agentic AI workflows using Azure OpenAI, Azure AI Foundry, and orchestration frameworks.</p><p>Develop Blazor Server and WebAssembly applications that serve as the control layer for autonomous agents, dashboards, and human‑in‑the‑loop interactions.</p><p>Build secure, scalable .NET backend services including APIs, microservices, and integration layers.</p><p>Implement RAG pipelines, vector search, embeddings, and knowledge stores to support intelligent decision‑making.</p><p>Collaborate with domain experts in drilling, production, and operations to translate complex business needs into AI‑enabled software solutions.</p><p>Optimize SQL Server databases and data access layers using Entity Framework Core.</p><p>Build real‑time UI experiences using SignalR, Blazor components, and Azure event‑driven architectures.</p><p>Contribute to CI/CD pipelines using Azure DevOps for automated testing, deployment, and monitoring.</p><p>Promote engineering best practices, code quality, and maintainability across the stack.</p><p>Participate in architecture discussions involving cloud, AI, security, and scalability.</p>
<p><strong>Key Responsibilities</strong></p><ul><li>Architect, implement, and optimize LAN/WAN, data center, and cloud/hybrid networking (AWS/Azure/GCP).</li><li>Lead configuration and lifecycle management for Cisco (Catalyst/Nexus), SD‑WAN (Cisco Viptela/Meraki/Fortinet), and wireless (Cisco/Meraki/Aruba).</li><li>Design and enforce network security: firewalls (Cisco ASA/FTD, Palo Alto, Fortinet), VPNs (IPsec/SSL), segmentation (VLAN/VRF), NAC (ISE/ClearPass).</li><li>Own network observability: implement and tune monitoring/alerting (SolarWinds, ThousandEyes, NetFlow, SNMP), packet analysis (Wireshark), and log pipelines (Syslog/SIEM).</li><li>Drive automation & IaC for network operations using Python, Ansible, Git, and templates/Golden Configs; integrate with CI/CD where applicable.</li><li>Ensure governance/compliance (e.g., NIST, ISO 27001, PCI, HIPAA) with documentation, standards, and change control (ITIL).</li><li>Troubleshoot complex, multi-domain incidents; perform root cause analysis and create permanent fixes.</li><li>Mentor junior engineers; contribute to runbooks, design docs, and architecture diagrams.</li><li>Partner with InfoSec, Cloud, and Apps teams on zero‑trust, SASE, ZTA, and secure connectivity patterns.</li></ul><p><br></p>
<p>We are seeking a skilled Systems Engineer to design, implement, and maintain robust IT systems that support business operations. The ideal candidate will have strong technical expertise, problem-solving skills, and experience with both hardware and software systems.</p><ul><li>Design, implement, and maintain server, storage, and network infrastructure</li><li>Install, configure, and optimize operating systems (Windows, Linux) and applications</li><li>Monitor system performance, troubleshoot issues, and ensure high availability</li><li>Collaborate with IT teams to support virtualization and cloud environments</li><li>Implement security best practices and ensure systems are compliant with policies</li><li>Develop automation scripts and tools to improve efficiency</li><li>Document system configurations, architecture, and operational procedures</li><li>Provide technical guidance and support to IT staff and end users</li></ul>
<p><strong>Key Responsibilities</strong></p><ul><li>Support deployment and configuration of switches, routers, APs, and firewalls across branch and data center networks.</li><li>Monitor network health using NMS tools (e.g., SolarWinds, PRTG) and respond to alerts, tickets, and incidents.</li><li>Perform basic troubleshooting (Layer 1–4), VLAN and ACL updates, and patching/firmware tasks.</li><li>Assist with Wireshark packet captures, Syslog analysis, and SIEM investigations in collaboration with security teams.</li><li>Maintain documentation: network diagrams, IPAM, inventory, change records, and runbooks.</li><li>Participate in change management (ITIL) and follow configuration standards and playbooks.</li><li>Learn and contribute to automation (Ansible playbooks, simple Python scripts) and template-based configuration.</li></ul><p><br></p>
<p>We are looking for a .Net Core Developer with a passion for software development and a proven track record of delivering robust, high-quality software. In this role, you will be responsible for developing scalable, maintainable, and high-performing applications using the .NET Core framework.</p><p>Key Responsibilities:</p><ol><li>Developing robust and secure web applications using ASP.NET Core, Blazor + WebAssembly.</li><li>Designing, building, and maintaining efficient, reusable, and reliable C# code.</li><li>Managing database operations with Entity Framework Core + SQL Server</li><li>Implementing user interfaces with Telerik controls for .Net Core and Blazor.</li><li>Following Clean Architecture principles and CQRS pattern for development.</li><li>Using Object-Oriented Design principles for application design.</li><li>Developing and maintaining Web API interfaces.</li><li>Implementing continuous integration and deployment (CI/CD) processes using Azure DevOps.</li><li>Enhancing code quality and performance using SonarQube.</li><li>Participating in all aspects of the project lifecycle, including design, development, documentation, testing, and operations.</li></ol><p><br></p>
<p><strong>Key Responsibilities</strong></p><ul><li>Execute manual and automated test cases to validate software functionality.</li><li>Identify, document, and track defects using issue-tracking tools.</li><li>Collaborate with developers and project managers to resolve issues.</li><li>Perform regression, functional, and performance testing.</li><li>Ensure compliance with quality standards and best practices</li></ul><p><br></p>
<p><strong>Key Responsibilities</strong></p><ul><li>Develop and maintain enterprise-grade applications using C#/.NET, Java, or similar modern languages.</li><li>Design and implement microservices architecture and API-first solutions (REST, GraphQL).</li><li>Collaborate with cross-functional teams to gather requirements and translate them into robust software solutions.</li><li>Ensure application performance, security, and scalability across distributed environments.</li><li>Integrate CI/CD pipelines and automated testing for efficient deployments.</li><li>Optimize cloud deployments for cost and performance using Azure, AWS, or GCP.</li><li>Maintain clean, testable code following SOLID principles and best practices</li></ul><p><br></p>
<p><strong>Position Overview</strong></p><p>We are seeking a <strong>Full Stack .NET Developer</strong> to design, develop, and maintain modern web applications using Microsoft technologies. The ideal candidate brings strong technical expertise across the .NET ecosystem, a solid understanding of object‑oriented design principles, and the ability to collaborate effectively within a team‑oriented environment. This role requires a commitment to high‑quality code, adherence to best practices, and a proactive approach to problem‑solving.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Develop and maintain ASP.NET Core MVC applications, ensuring scalability, performance, and reliability.</li><li>Implement data access layers using Entity Framework Core to support application functionality.</li><li>Design, optimize, and maintain SQL Server databases including stored procedures, queries, and schema updates.</li><li>Build responsive UI components using Telerik Kendo UI and jQuery to enhance user experience.</li><li>Utilize Bootstrap and CSS frameworks to deliver clean, modern, and mobile‑friendly interfaces.</li><li>Apply object‑oriented design principles to create maintainable and extensible codebases.</li><li>Develop and consume RESTful Web APIs for application integration and data exchange.</li><li>Use Azure DevOps for source control, CI/CD pipelines, and work item management.</li><li>Follow established coding standards and best practices to ensure code quality and consistency.</li><li>Collaborate effectively within a team environment, demonstrating strong communication, reliability, and professional work habits.</li></ul><p><br></p>
Robert Half is looking for a highly motivated software engineer with a strong knowledge of design patters and software engineering techniques. As a part of collaborative and deeply passionate team, you'll play a pivotal role in developing new platforms and maintaining existing systems. What you get to do every single day · Design and implement backend and frontend components and services · Develop solutions which account for scalability and optimize performance · Evaluate new technologies and build prototypes for continuous improvements · Produce high quality production ready code in an agile environment · Advocate for top programming practices and standards · Collaborate closely with the product team to build new features and infrastructure
<p><strong>Key Responsibilities</strong></p><ul><li>Design, configure, and maintain telecommunications systems, including VoIP, PBX, and unified communications platforms.</li><li>Install and support network infrastructure for voice and data transmission.</li><li>Monitor system performance and implement upgrades to improve reliability and efficiency.</li><li>Troubleshoot and resolve hardware, software, and connectivity issues.</li><li>Collaborate with IT teams to integrate telecommunications systems with existing networks.</li><li>Ensure compliance with industry standards, security protocols, and regulatory requirements.</li><li>Prepare documentation for system configurations, processes, and maintenance procedures.</li><li>Provide technical support and training to end-users as needed.</li></ul><p><br></p>
<p>Robert Half Technology is looking for an application developer who actively looks to find the creative solution to a problem. To be successful in this role, you should be passionate about developing new mobile platforms and consider yourself an authority on how they should be built.</p><p>What you get to do every single day</p><p>· Development and unit testing complex code for new improvements and to fix defects based on detailed specifications and conducts unit testing</p><p>· Monitors software configuration changes to anticipate and address the impact of data reliability and user happiness issues</p><p>· Code reviews</p><p>· Develop and deliver communications to key partners in a highly collaborative environment</p>
<p><strong>Key Responsibilities</strong></p><ul><li>Develop and maintain enterprise-grade applications using .NET 8+ and C#.</li><li>Build microservices and API-first architectures with REST and GraphQL.</li><li>Implement event-driven systems using Azure Service Bus or Kafka.</li><li>Ensure application performance, security, and scalability across distributed environments.</li><li>Collaborate with DevOps teams to integrate CI/CD pipelines and automated testing.</li><li>Optimize cloud deployments for cost and performance using Azure or AWS.</li><li>Maintain clean, testable code following SOLID principles and domain-driven design</li></ul><p><br></p>
<p>Robert Half Technology is looking for a programmer analyst who combines a real passion for formulating and defining systems scope and objectives with an understanding of software and applications programming and industry requirements. Through research and fact-finding, you'd make recommendations for developing or modifying applications or databases.</p><p>What you get to do every single day</p><p>· Build and test programming changes for each phase of systems development prior to implementation. Writes test cases and expected results. Reviews results for conformance to requirements. May plan simple tests or a defined subset of a larger system test. May make recommendations for acceptance/rejection if requirements are not all met</p><p>· Analyzes user requests for systems changes or improvements. Documents functional requirements and assesses cost, feasibility and utility. Develops recommendation as to how, when or whether to proceed with making the changes</p><p>· Acts as the in-house guide on applications, systems and/or processes to internal clients in identifying and resolving, processing/reporting programming problems. Consultation can take the form of trouble shooting and/or education</p><p>· Provides ongoing training and assistance for end users and other partner groups for a particular application, system or process</p><p>· Analyzes processing procedures. Develops recommendations for improvements</p><p>· Builds and maintains dictionaries for applications and systems support by the analyst</p><p>· Analyzes and documents issues. Works with other programmers to correct code problems</p><p>· Assists in the developing communication content for specific system changes being implemented in production</p>
<p>Robert Half Technology is looking for a database administrator who loves the challenge of solving problems with multiple layers of complexity. If you are an efficient problem solver with highly tuned decision making skills, this may be the position for you.</p><p>What you get to do every single day</p><p>· Install, configure, and maintain all SQL Server instances across development, staging, and production environments</p><p>· Ensure database server topology, configuration, and maintenance are designed and executed to meet SLA objectives</p><p>· Advise on database design, tuning options, and other potential issues</p><p>· Fix SQL Server service outages as they occur, including after hours and weekends</p><p>· Configure SQL Server monitoring utilities to minimize false alarms</p><p>· Baseline system performance and monitor for deviation, recommending and implementing improvements to slow running queries</p><p>· When performance issues arise, you'll figure out the most effective way to increase performance including hardware purchases, server configuration changes, or index/query changes</p>