What are the responsibilities and job description for the Cloud System Engineer position at Franklin Fitch?
Cloud Systems Engineer | Ridgewood, NJ Hybrid | $100,000-$150,000
A growing technology provider in Northern New Jersey is seeking a Cloud Systems Administrator / Senior Systems Engineer with strong Linux and AWS experience to join their team. This organization supports a broad range of small to mid-sized clients and needs someone who can operate confidently across multiple environments with minimal silos. The role includes significant hands-on work across cloud, servers, networking, automation, and scripting.
This position is well-suited to candidates from MSPs, startups, or smaller organizations where they have been exposed to varied technologies and responsibilities.
Responsibilities
• Manage AWS and Azure cloud environments supporting both Linux and Windows systems
• Troubleshoot issues across servers, networks, and cloud workloads
• Automate operational tasks using Bash, Python, and PowerShell
• Perform patching, configuration management, and system maintenance
• Support deployment processes and CI/CD pipelines
• Document procedures and maintain operational runbooks
• Participate in an on-call rotation for escalations
Key Requirements
• Strong Linux administration experience (RHEL, Ubuntu, Amazon Linux, etc.)
• Proven experience operating AWS environments in production
• Ability to script using Bash, Python, or PowerShell
• Familiarity with Infrastructure as Code (Terraform, CloudFormation, etc.)
• Broad infrastructure knowledge across networking, cloud services, and systems administration
• Experience working in a multi-client environment such as an MSP
• Ability to manage diverse technical responsibilities without narrow specialisation
• Comfortable in a fast-paced setting with shifting priorities and on-call duties
Ideal Candidate Background
• Experience in a managed services provider, startup, or smaller organisation
• Exposure to a wide range of technologies
• Ability to work independently across hybrid cloud and on-premise systems
• Comfortable supporting multiple clients simultaneously
Salary : $100,000 - $150,000