Skip to main content
I

System Engineer

ImagineSoftware™ (Technology Partners, LLC)

Location

Charlotte, NC

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

Systems Engineer

How this Role Makes an Impact

The Imagine team is a growing company, and we are inviting a motivated Systems Engineer to join our talented team! The Systems Engineer will build and deliver the mission critical infrastructure for our clients and enterprise systems. This role is a key position that will ensure our infrastructure has optimal performance, the highest level of security, and the best technical solutions for our clients and the Imagine team!

The Imagine team has a reputation for excellence, and we will provide you with the tools needed to succeed in this role. This is an ideal position for someone who enjoys delivering quality technical solutions in a fast-paced work environment. Prior experience with supporting an internal network infrastructure is required for success in this role. We are an innovative company that evolves quickly, so come ready to learn \& provide solutions at a fast pace!

Essential Duties

  • Design, provision, configure, and maintain hyperscaler infrastructure that is secure, scalable, and highly available.
  • Provision, configure, release, and maintain hyperscaler infrastructure as code using tools such as Terraform.
  • Work collaboratively to define infrastructure and deployment requirements.
  • Design, modify, develop, write, and implement software solutions for Continuous Integration and Continuous Deployment (CI/CD) processes.
  • Administrate backup, security and redundancy strategies.
  • Design information and operational support systems to include metrics, logging, and monitoring of hyperscaler platform(s).
  • Continuous improvement of scripts to increase system efficiency and lower human intervention time on any tasks.
  • Monitor installed systems and infrastructure.
  • Configure, test, maintain and install application software, system management tools and operating systems.
  • Screen and analyze application performance for bottlenecks and recommend solutions.
  • Work with developers to determine and apply fixes to performance solutions.
  • Create relevant system documentation and helpdesk knowledgebase articles
  • Perform and assist with inventory management of software licenses, software, hardware, and other IT supplies
  • Work in ticketing queue to resolve internal and client IT requests according to set Department response times
  • Assist in IT projects, as assigned including virtualization, monitoring, server maintenance, system backups and any special IT projects
  • Assist in the planning and deployment of future applications and systems throughout the enterprise.
  • Conduct system audits of technologies implemented as requested.
  • Preserve assets by implementing disaster recovery and back-up procedures and information security and control structures as outlined in company policies and approved by management.
  • Maintains quality service by following organization standards.
  • Maintains technical knowledge by attending educational workshops; reviewing professional publications; benchmarking state-of-the-art practices.
  • Contributes to team effort by accomplishing related results as needed and on time.
  • Develops, updates, communicates and implements approved SOP’s, as needed.
  • Work independently with coworkers to research problems and find solutions.
  • Other IT-related tasks as assigned.

Education and/or Experience Needed

  • Minimum of a degree from an accredited college or university in an IT-related field
  • Minimum of 3\+ years of hands on IT experience with a hyperscaler orientation

Qualifications You Must Have

  • Documented working experience with Microsoft Windows Environments, both server and desktop operating systems.
  • Documented working experience supporting Microsoft SQL Server, Remote Desktop Services/Terminal Services, and Web Server services (IIS).
  • Documented experience with Microsoft Azure Cloud and/or Amazon Web Service in both an infrastructure and application context.
  • Documented experience building with infrastructure-as-code tools creating automation to solve problems.
  • Strong understanding of how to secure cloud environments and meet compliance requirements.
  • Experience with configuration, installation, maintenance, support and troubleshooting of Windows Servers and Desktops.
  • Experience supporting internal network infrastructure including switches and firewalls. Dell or Cisco Switches and Fortinet FortiGate Firewall experience desirable.
  • Working knowledge of computing hardware including SAN and NAS devices as well as virtualization technologies (Hyper-V preferred).
  • Working knowledge of Active Directory, Group Policy, DNS, DHCP, and other Domain Level functions.
  • Excellent attention to detail and the ability to prioritize and deliver quality in a fast-paced environment
  • Advanced analytical and problem-solving capabilities
  • Comfortable operating in a complex environment
  • Good communication skills both verbal and written

Preference given for:

  • Experience developing automation workflows and routines using open-source tools.
  • Experience with source control and development workflows (git, gitlab, Bitbucket, etc.).
  • Experience in CI/CD Pipeline Setup.
  • Hands-on experience deploying and managing infrastructure with Terraform.
  • Experience with Object Oriented programming patterns/practices.
  • Experience with relational databases (SQL).
  • Experience with Kubernetes.

Employment Type

  • Full-Time, Exempt

Reporting Structure

  • Director of Enterprise and Midrange Platforms

Work Environment

Working conditions are normal for an office environment. Occasional nights and weekends will be required. Up to 5% travel may be required.

At ImagineSoftware, we have a role to play in contributing to an inclusive world. We work every day to lead with our values and beliefs that enable you to develop your potential and bring your full self to the workplace. Our culture of diversity and inclusion enables more creative thinking and better ideas for addressing a more diverse market. We hire driven people from all backgrounds because it makes us a great company, and because it’s the right thing to do. If you share these values, you will find a home at ImagineSoftware.

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs