Systems Engineer
Job Descriptions
Hiring a
Systems Engineer
?
1
2
3
Systems Engineer
Description
We are looking for a Systems Engineer to join our team and help ensure the smooth running of our IT infrastructure. The successful candidate will be responsible for designing, implementing, and maintaining corporate systems and related components to ensure high levels of availability, performance, and security. To succeed in this role, you should have extensive experience in systems engineering, Active Directory, and Linux.In this role, your primary responsibilities will include providing technical support and troubleshooting, monitoring system performance, maintaining system security, creating and managing user accounts, and coordinating system upgrades. Additionally, you will be responsible for communicating technical solutions to business stakeholders and providing technical guidance and training to junior team members. Ultimately, you will help maintain a secure and reliable IT infrastructure that meets the needs of our customers.
Responsibilities
• As a Systems Engineer at Rezi, responsible for developing and maintaining the systems and infrastructure that power our product
• Design, develop, and maintain system architecture, including networking, hardware, and operating systems
• Monitor and maintain system performance and integrity, including performance tuning, capacity planning, and troubleshooting
• Create and maintain system documentation and configuration management processes
• Research and recommend new system technologies and develop strategies to implement them
• Design and develop automation, test and deployment systems
• Ensure system security through implementation of security policies and procedures
• Coordinate with internal teams to ensure effective communication and implementation of projects
Requirements
• Bachelor's degree in Computer Science, Engineering, or related field
• 5+ years of experience with building, deploying, and maintaining cloud and on-premise systems (e.g., Linux, Windows, and/or macOS)
• Expertise in troubleshooting system issues, including network, hardware, and software
• Experience with configuration management systems such as Chef, Puppet, or Ansible
• Experience with scripting languages such as Bash, Python, Ruby, or JavaScript
• Working knowledge of container technologies such as Docker or Kubernetes
• Knowledge of network protocols such as DNS, DHCP, HTTP, and TCP/IP
• Ability to work collaboratively with other teams to identify and resolve system issues
• Excellent problem-solving, communication, and organizational skills
Skills
Systems Engineer
Description
We are looking for a Systems Engineer to join our team and help us maintain, upgrade, and manage our software, hardware, and networks. The successful candidate will be responsible for configuring and troubleshooting our systems and ensuring they are secure and properly optimized. To be successful in this role, you should have extensive experience in Systems Engineering, Active Directory, and Linux.Your main duties will include monitoring system performance, troubleshooting any issues, and maintaining security policies. You will also be responsible for performing regular backups and maintaining the integrity of our systems. Additionally, you will be in charge of researching and recommending new technologies and strategies to support our growth and efficiency. Ultimately, you will ensure our systems are up and running, secure, and efficient.
Responsibilities
• As a Systems Engineer at Rezi, responsible for designing, deploying, and maintaining the infrastructure for a wide range of services, including web applications, databases, and distributed systems
• Monitor system performance, provide technical support to ensure the availability and reliability of critical services and software
• Automate manual tasks and improve existing systems, processes, and procedures to enhance service quality and reduce operational costs
• Design and maintain software/infrastructure/architecture for new services and products
• Design, develop, and maintain systems for multi-site deployment
• Collaborate with engineering, product, and operations teams to ensure that existing systems are secure, efficient, and reliable
• Develop and maintain scripts to automate systems and services, ensuring that systems are up to date and secure
• Troubleshoot and debug system issues, identify root cause and develop solutions to improve system availability and performance
Requirements
• 5+ years of experience in a Systems Engineering role
• Proven ability to design, develop, document, test, and debug applications• Extensive knowledge of system architecture and design principles
• Experience in automating system tasks using scripting languages such as Bash, Python, and/or PowerShell
• Proven experience with system administration and configuration management tools such as Puppet, Chef, and/or Ansible
• Knowledge of security best practices, authentication protocols, and encryption technologies
• Proficiency in virtualization technologies such as VMware, Hyper-V, or KVM
• Ability to troubleshoot complex system issues and provide technical support
• Experience with public cloud platforms such as AWS, Azure, or Google Cloud
• Familiarity with container orchestration platforms such as Kubernetes and Docker
• Excellent problem-solving and analytical skills