System Engineer<ul><li>Overseeing the development and installation of new networking and computing infrastructures.</li><li>Selecting the best possible solutions using knowledge of a wide range of available technologies.</li><li>Monitoring systems in the existing network to ensure there are no productivity set-backs.</li><li>Installing and configuring operating systems and application software.</li><li>Implementing best practices for system security and data backups.</li><li>Anticipating potential issues or bottlenecks and identifying possible solutions.</li><li>Troubleshooting and resolving all technical issues when they arise.</li><li>Communicating effectively with IT support staff to ensure the setup process runs smoothly.</li></ul><p><br></p>Network Engineer<ul><li>Maintaining and administering computer networks and related computing environments including systems software, applications software, hardware, and configurations.</li><li>Performing disaster recovery operations and data backups when required.</li><li>Protecting data, software, and hardware by coordinating, planning, and implementing network security measures.</li><li>Troubleshooting, diagnosing, and resolving hardware, software, and other network and system problems.</li><li>Replacing faulty network hardware components when required.</li><li>Maintaining, configuring, and monitoring virus protection</li></ul><p><br></p>Java Engineer<p>On behalf of our manufacturing, retail client, Robert Half Technology is looking for a highly skilled Senior Full Stack Java Engineer to join their development team! The ideal candidate will have extensive experience in Java, CI/CD pipelines, Google Cloud, and Jenkins. In addition, you will play a critical role in designing, developing, and deploying scalable applications, ensuring seamless integration across the stack.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Design, develop, and maintain full stack applications using Java, ensuring high performance and responsiveness.</li><li>Implement and manage CI/CD pipelines using Jenkins to automate build, test, and deployment processes.</li><li>Deploy, manage, and optimize applications on Google Cloud Platform (GCP).</li><li>Collaborate with cross-functional teams to define, design, and ship new features.</li><li>Ensure code quality through rigorous testing, code reviews, and adherence to best practices.</li><li>Troubleshoot, debug, and upgrade software, maintaining system reliability and security.</li><li>Participate in architecture and design discussions to drive innovation and improvement.</li></ul><p><br></p>Systems Administrator<p><strong>Key Responsibilities:</strong></p><ul><li>Install, configure, and maintain VMware vSphere, ESXi hosts, and vCenter Server.</li><li>Monitor system performance, ensure uptime, and optimize VMware environments.</li><li>Implement and manage VMware features such as vMotion, DRS, HA, and snapshots.</li><li>Troubleshoot and resolve issues related to virtualized infrastructure, servers, and storage.</li><li>Perform regular system patching, updates, and security hardening.</li><li>Work with storage and networking teams to ensure optimal performance.</li><li>Manage backup and disaster recovery solutions, including VMware vSphere Replication.</li><li>Maintain documentation, including system configurations and procedures.</li><li>Support Windows/Linux servers in virtualized environments.</li><li>Assist in capacity planning, scaling, and performance tuning.</li><li>Ensure compliance with IT security policies and best practices.</li></ul><p><br></p>Systems Administrator<p><strong>Key Responsibilities:</strong></p><ul><li>Install, configure, and maintain VMware vSphere, ESXi hosts, and vCenter Server.</li><li>Monitor system performance, ensure uptime, and optimize VMware environments.</li><li>Implement and manage VMware features such as vMotion, DRS, HA, and snapshots.</li><li>Troubleshoot and resolve issues related to virtualized infrastructure, servers, and storage.</li><li>Perform regular system patching, updates, and security hardening.</li><li>Work with storage and networking teams to ensure optimal performance.</li><li>Manage backup and disaster recovery solutions, including VMware vSphere Replication.</li><li>Maintain documentation, including system configurations and procedures.</li><li>Support Windows/Linux servers in virtualized environments.</li><li>Assist in capacity planning, scaling, and performance tuning.</li><li>Ensure compliance with IT security policies and best practices.</li></ul><p><br></p>Software Developer<p>We are looking for an experienced <strong>.NET Developer</strong> with expertise in <strong>cloud technologies</strong> to join our client's team. In this role, you will be responsible for developing, deploying, and maintaining scalable applications on cloud platforms. The ideal candidate should have a solid background in .NET framework development, cloud services (such as AWS, Azure, or Google Cloud), and a strong understanding of best practices for cloud-native application architecture. This position offers an opportunity to work on cutting-edge projects, contributing to the development of robust, cloud-based applications within a collaborative environment.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Design, develop, and maintain applications using .NET technologies and integrate them with cloud platforms.</li><li>Collaborate with cross-functional teams to define software requirements and build solutions that meet performance and security standards.</li><li>Migrate existing applications to cloud environments, optimizing performance, scalability, and cost-efficiency.</li><li>Implement cloud-native features such as microservices, serverless computing, and containerization (e.g., Docker, Kubernetes).</li><li>Write and maintain technical documentation and ensure adherence to cloud best practices, security standards, and compliance requirements.</li><li>Troubleshoot, debug, and upgrade existing systems as needed.</li><li>Automate deployment processes and develop CI/CD pipelines to support rapid software release cycles.</li></ul><p><br></p>Java Developer<ul><li>Designing and implementing Java-based applications.</li><li>Analyzing user requirements to inform application design.</li><li>Defining application objectives and functionality.</li><li>Aligning application design with business goals.</li><li>Developing and testing software.</li><li>Debugging and resolving technical problems that arise.</li><li>Producing detailed design documentation.</li><li>Recommending changes to existing Java infrastructure.</li></ul><p><br></p>