Systems Engineer

GRAY, INC
Aberdeen, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 150K

Job location

Aberdeen, United States of America

Tech stack

Microsoft Windows
Agile Methodologies
Amazon Web Services (AWS)
Systems Engineering
Azure
Bash
Cloud Computing
Computer Networks
Databases
Data Integrity
Dynamic Host Configuration Protocol
Linux
DevOps
RAID
DNS
Cryptographic Protocols
VMware ESX Servers
Monitoring of Systems
Virtual Private Networks (VPN)
Python
PostgreSQL
Shell
Microsoft SQL Server
MySQL
Nagios
Network Configuration and Change Management
Oracle Applications
Systems Development Life Cycle
Cloud Services
Service-Oriented Architecture
Shell Script
Software Engineering
PL-SQL
SQL Databases
Systems Architecture
TCP/IP
Virtualization Technology
Zabbix
Scripting (Bash/Python/Go/Ruby)
Load Balancing
Software Troubleshooting
Firewalls (Computer Science)
GIT
Containerization
Kubernetes
Information Technology
Enterprise Integration
REST
Cisco networks
Jenkins
VMware
Microservices

Job description

We are seeking a number of dynamic and highly skilled Systems Engineers to join our innovative IT team.

In this role, you will be responsible for designing, implementing, and maintaining complex IT infrastructure solutions that support our organizational objectives. Your expertise will drive the development of scalable, secure, and efficient systems architecture, ensuring optimal performance across diverse platforms and environments.

This position offers an exciting opportunity to work with cutting-edge technologies and contribute to the seamless operation of enterprise systems., * Design and develop robust system architectures utilizing principles of service-oriented architecture (SOA), microservices, and solution architecture to meet business needs.

  • Manage and optimize IT infrastructure components including RAID controllers, load balancers, firewalls, VPNs, DNS, DHCP, and network configurations.
  • Implement and maintain virtualization solutions such as VMware and ESXi, ensuring efficient resource utilization through virtualization best practices.
  • Develop, test, and deploy automation scripts using Bash (Unix shell), Python, Shell Scripting, and other scripting languages to streamline system management tasks.
  • Oversee database administration for SQL-based systems including MySQL, PostgreSQL, Oracle, Microsoft SQL Server, ensuring data integrity and security.
  • Configure and manage cloud services on platforms like AWS and Azure while integrating container orchestration tools such as Kubernetes for scalable deployment.
  • Collaborate with cross-functional teams utilizing Agile methodologies to support SDLC (Software Development Life Cycle) processes including CI/CD pipelines with Jenkins, Git, and DevOps practices.
  • Monitor system performance using tools like Nagios or Zabbix; perform load balancing; implement security measures to safeguard information security standards across all systems.
  • Maintain comprehensive documentation of system design, configurations, procedures, and incident reports to ensure operational continuity.

Requirements

Do you have experience in Windows?, Do you have a Bachelor's degree?, * Proven experience in systems engineering with a strong background in system design and architecture across diverse operating systems including Windows and Linux.

  • Extensive knowledge of computer networking concepts such as TCP/IP, DNS, DHCP, VPNs, firewalls, load balancing solutions, and network security protocols.
  • Hands-on experience with virtualization technologies like VMware ESXi; familiarity with cloud platforms such as AWS or Azure is highly desirable.
  • Proficiency in scripting languages including Bash (Unix shell), Python, Shell Scripting; experience with automation tools like Jenkins or Git is essential.
  • Strong understanding of database management systems including MySQL, PostgreSQL, Oracle; knowledge of PL/SQL is a plus.
  • Familiarity with RESTful APIs, microservices architecture, service-oriented architecture (SOA), RESTful API development and integration skills.
  • Knowledge of containerization tools such as Kubernetes; experience with CI/CD pipelines supporting DevOps initiatives is preferred.
  • Ability to troubleshoot complex technical issues related to system administration; excellent problem-solving skills are required.
  • Relevant certifications such as Cisco CCNA/CCNP or AWS Certified Solutions Architect are advantageous.
  • Bachelor's degree in Computer Science or a related field; equivalent professional experience will also be considered. Join us to leverage your technical expertise in a fast-paced environment that values innovation! We are committed to fostering an inclusive culture where your skills can thrive while contributing meaningfully to our organization's success.

Benefits & conditions

Pulled from the full job description

  • Referral program
  • Professional development assistance
  • Tuition reimbursement
  • Parental leave
  • 401(k)
  • Health insurance
  • 401(k) matching, * 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Parental leave
  • Professional development assistance
  • Referral program
  • Tuition reimbursement
  • Vision insurance

Apply for this position