: JMP, a subsidiary of SAS, is committed to empowering scientists and engineers via our world-class family of statistical software products. For over 30 years, JMP has enabled customers to speed new drugs to market, to design better products and processes, and to figure out how to restore ecosystems. Advancements are made when brilliant people use JMP statistical discovery software to see what they’ve not seen before. If you are a problem solver, a connector, and someone who enjoys helping others, then you might just be the next person to join this dynamic, growing, and global team. About the job JMP is seeking a proactive and technically skilled Deployment Engineer to lead the deployment and maintenance of Node.js web applications on Windows Server environments. This role is critical in ensuring our applications are deployed reliably and securely, with optimal performance. You’ll work closely with our development, operations, and QA teams to deliver, configure, and support scalable production systems. Key Responsibilities: Develop software for deploying and maintaining Node.js applications running on Windows servers at customer sites. Build and maintain automated deployment pipelines using PowerShell, Node.js scripts, and CI/CD tools like GitHub Actions, Azure DevOps, or Jenkins. Support customers who are deploying our applications on their servers using software that you developed. Manage Node.js environments (NVM for Windows, npm/yarn packages, environment variables, etc.). Implement and maintain secure access, SSL/TLS, and firewall rules for production environments. Document deployment procedures and server configurations for consistency and repeatability. Qualifications: Solid experience deploying and supporting Node.js or other web applications in a Windows Server environment. Familiarity with process managers like PM2 or NSSM, and handling Windows services for Node.js apps. Experience with IIS, nginx, or other HTTP servers configured on Windows. Proficient in PowerShell, basic Node.js scripting, and using npm/yarn. Knowledge of version control (e.g., Git) and CI/CD best practices. Understanding of networking basics, ports, DNS, SSL certificates, and security best practices. Preferred Skills: Experience with containerization (e.g., Docker on Windows). Familiarity with Windows Server performance tuning, event logs, and diagnostics. Exposure to infrastructure-as-code tools (e.g., Terraform, Ansible for Windows, etc.). Knowledge of frontend build tools and bundlers (Webpack, Vite, etc.), and their integration into deployment flows. Education & Experience: Bachelor's degree in Computer Science, Information Systems, or equivalent work experience. 3+ years of experience deploying and maintaining Node.js applications in production environments. Why Join Us? Work with a modern JavaScript stack in a unique Windows-based infrastructure. Be part of a collaborative, forward-thinking team with room for growth and technical leadership. Competitive compensation, flexible work options, and meaningful projects. World-Class Benefits Highlights include... Comprehensive medical, prescription, dental and vision plans. Medical plan options include... PPO with low annual deductible and copays. HDHP combined with a health savings account with a contribution from SAS (no access to on-site health care center). Onsite Health Care Center (HQ) that’s free to employees and family members enrolled in the PPO plan. There's a pharmacy too! Not local to HQ? The pharmacy will ship prescriptions for no additional charge! An industry-leading 401k plan. Generous time away including vacation time, a variety of paid holidays, and our much-loved U.S. Winter Wellness Break between December 25 and January 1. Volunteer Time Off, parental leave and unlimited paid sick days. Generous childcare benefits for all full-time employees. Diverse and Inclusive At SAS and JMP, it’s not about fitting into our culture – it’s about adding to it. We believe our people make the difference. Our diverse workforce brings together unique talents and inspires teams to create amazing software that reflects the diversity of our users and customers. Our commitment to diversity is a priority to our leadership, all the way up to the top; and it’s essential to who we are. To put it plainly: you are welcome here. Additional Information: JMP is an equal opportunity employer. All qualified applicants are considered for employment without regard to race, color, religion, gender, sexual orientation, gender identity, age, national origin, disability status, protected veteran status or any other characteristic protected by law. Read more: Know Your Rights. Equivalent combination of education, training and experience may be considered in place of the above qualifications. Resumes may be considered in the order they are received. JMP employees performing certain job functions may require access to technology or software subject to export or import regulations. To comply with these regulations, JMP may obtain nationality or citizenship information from applicants for employment. JMP collects this information solely for trade law compliance purposes and does not use it to discriminate unfairly in the hiring process. To qualify, applicants must be legally authorized to work in the United States, and should not require, now or in the future, sponsorship for employment visa status. All valid JMP job openings are located on the Careers page at www.jmp.com. JMP and SAS only send emails from verified “jmp.com” and "sas.com" email addresses and never ask for sensitive, personal information or money. Should you have any doubts about the authenticity of any type of communication from, for, or on behalf of JMP, please contact us at Recruitingsupport@sas.com before taking any further action. #JMP

Salary

Competitive

Project Basis based

Remote Job

Worldwide

Job Overview
Job Posted:
10 hours ago
Job Expire:
1w 6d
Job Type
Contractual
Job Role
Any
Education
Any
Experience
Any
Total Vacancies
-

Share This Job:

Location

United States