100% Remote Senior HPC Developer (Python, Presto, PySpark) at Remote, Remote, USA |
Email: [email protected] |
From: Gaurav Gaur, DMS VISIONS INC [email protected] Reply to: [email protected] Hi, Hope you are doing well, Please find the job description given below and let me know your interest. Position: 100% Remote Senior HPC Developer (Python, Presto, PySpark) Location: 100% remote Duration: 6+ Month Job Description: Coordinate and/or perform additions and changes to network hardware and operating systems, and attached devices; includes investigation, analysis, recommendation, configuration, installation, and testing of new network hardware and software. Provide direct support in the day-to-day operations on network hardware and operating systems, including the evaluation of system utilization, monitoring response time and primary support for detection and correction of operational problems. Troubleshoot at the physical level of the network, working with network measurement hardware and software, as well as physical checking and testing of hardware devices at the logical level working with communication protocols. Maintain network infrastructure standards including network communication protocols such as TCP/IP. Provide technical consultation, training and support to IT staff as designated by the government. Job Description Serve as a Senior High Performance Computing (HPC) Software Developer on the HPC team, providing expert technical services and support to a highly technical Research staff. You will work in a challenging and team oriented environment supporting the use of HPC clusters. You will apply fundamental knowledge of HPC systems and contribute to technical projects using creativity and imagination. The position supports the Research staff in leveraging OFR's HPC (Amazon Web Services Parallel Cluster and EMR) to run complex Python jobs utilizing large amounts of financial data. Responsible for liaising with the Research staff, providing user training, and assistance. Key Tasks and Responsibilities . Specialized experience must include all the following: o Experience with Python; o Experience with R; o Experience with Presto; o Experience with PySpark . Employ complex software engineering methods using industry standard software development practices and modern programming languages and operating systems. . Develop a range of applications including scientific, graphical user interface, database, and visualization applications. . Lead in the requirements definition, analysis, design, implementation, debugging, testing, and optimization of computer programs on HPC platforms. . Design, implement, deploy, and maintain software systems using object-oriented analysis, design, and programming techniques. . Lead in the fulfillment of technical projects and organizational objectives functioning as an effective team member and possible team leader on multi-disciplinary teams. . Engage other developers and stakeholders frequently to share relevant knowledge, opinions, and recommendations. . Manage multiple advanced parallel tasks and priorities of customers and stakeholders, ensuring deadlines are met, while leveraging team member's skills. . Provide solutions to complex problems that require in-depth analysis of tangible and intangible factors . Experience with Amazon Web Services Parallel Cluster and EMR . Experience with Resource Managers such as SLURM, YARN (Hadoop), Torque, Condor, PBS, Sun Grid Engine, or equivalent. . Experience supporting statistical or research applications such as MATLAB, STATA, SAS, Mathematica, or similar. . Experience solving challenging code and script design optimization problems. Education & Experience . 10 or more years of IT experience . Master's Degree in Engineering, Mathematics, Computational Science, or a related field, or the equivalent combination of education and related experience. . Expert level experience developing software with either Python or R within Linux. . Significant experience with source code control systems, such as Git. . Expert level knowledge and significant experience developing HPC software including distributed memory computing with MPI. . Expert level knowledge and significant experience designing, implementing, deploying, and maintaining software systems using object-oriented analysis, design, and programming techniques. . Significant experience providing innovative approaches and applying new technologies to broadly defined tasks and projects. . Knowledge of massively-parallel computing and one or more associated parallel programming interfaces, such as MPI, OpenMP, or CUDA. . Proficient verbal and written communication skills needed to effectively collaborate in a team environment, present and explain technical information, document work, prepare and present successful proposals and high-quality research papers. If you are interested, please share your updated resume and suggest the best number & time to connect with you. -- Thanks & Regards, Gaurav Gaur 4645 Avon Lane, Suite 210, Frisco, TX 75033 [email protected] | Desk - 972-645-9280 / Cell -516-789-4464 LinkedIn: www.linkedin.com/in/gaurav-gaur-a2731421b www.DMSVisions.com Keywords: rlang information technology Texas |
[email protected] View all |
Sat Jan 14 03:22:00 UTC 2023 |