Systems Engineer II
Palmetto Technology Group5 months ago
Riverside, CA, United States
Hybrid
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
COURSER is a partnership platform that helps technology service companies grow. We have a strong culture built on Teamwork, Service, Growth-Minded, Trust, and Innovation. As a Systems Engineer, II, you will manage and support the IT infrastructure within a Managed Service Provider (MSP) environment. You will ensure efficient, secure, and reliable operations while providing technical support and implementing solutions that improve our clients’ IT environments.
Key Responsibilities
- Design and implement service-oriented architecture and solution architecture for various applications.
- Develop and maintain ETL processes to ensure data integrity and availability.
- Oversee IT infrastructure management, including cloud security measures and system hardening practices.
- Collaborate with cross-functional teams to enhance system design and architecture.
- Manage system administration tasks across Windows, Linux, and UNIX operating systems.
- Implement load balancing solutions to optimize application performance.
- Conduct vulnerability assessments and manage information security protocols.
- Utilize cloud services (AWS, Azure, or VMware) for virtualization needs.
- Develop APIs using RESTful services, SOAP, or microservices architecture.
- Engage in continuous integration and deployment (CI/CD) practices using tools like Jenkins or Git.
- Provide technical leadership in debugging complex systems and applications.
- Participate in Agile methodologies for project management and development cycles.
Required Qualifications
- Proficiency in service-oriented architecture, solution architecture, ETL processes, and IT infrastructure management.
- Strong knowledge of Salesforce, Pegasystems, NoSQL databases, MySQL, PostgreSQL, Oracle, Microsoft SQL Server, and SQL programming.
- Experience programming in Java, C#, Python, Ruby on Rails, JavaScript, CSS, T-SQL, C++, Bash (Unix shell), and using the .NET framework.
- Hands-on experience with cloud platforms including AWS and Azure, and understanding of Kubernetes for container orchestration.
- Solid understanding of computer networking concepts including VPNs, firewalls, DNS management, and DHCP configurations.
- Expertise in systems engineering principles including system design methodologies (SDLC) and system architecture frameworks.
- Familiarity with DevOps practices and CI/CD pipelines.
- Experience with tools like VMware ESXi for virtualization management; exposure to Meraki networking solutions is a plus.
- Strong analytical skills with emphasis on threat intelligence and vulnerability management strategies.
Benefits & Perks
- Competitive benefits package including medical, dental, vision, and life insurance
- 401k match
- Flexible PTO after one year (2 weeks your first year)
- 10 Holidays including your Birthday and a Floating Holiday
- Gym reimbursement
- Amazon Prime reimbursement
- 40 Hours for Volunteer Time
- Paid Maternity and Paternity leave
- Paid certifications
- Learning and development programs
At COURSER, we prioritize our employees' personal and professional development by offering best-in-class training, mentorship, and growth opportunities. We are an equal opportunity employer and encourage candidates from all backgrounds to apply.
Required Skills
DHCP configurations
SQL programming
VPN
Bash
Microsoft SQL Server
Java
JavaScript
.NET framework
Jenkins
service-oriented architecture
Kubernetes
Oracle
NoSQL databases
IT infrastructure management
firewalls
VMware ESXi
Salesforce
DevOps
vulnerability management
PostgreSQL
C#
Azure
Git
MySQL
solution architecture
Python
CSS
threat intelligence
Pegasystems
CI/CD
ETL processes
Ruby on Rails
C++
T-SQL
DNS management
AWS
Meraki networking solutions