Systems Engineer - Virtualization

Ritter Communications

$80K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in Microsoft Azure platforms
  • Strong administration skills in Microsoft Server and Linux
  • Experience with cloud platforms including AWS and GCP
  • Knowledge of networking and security best practices
  • Proficiency in virtualization technologies like VMware or Hyper-V
  • Familiarity with Veeam for backup and disaster recovery
  • Basic scripting skills in PowerShell, Python, or Bash

Responsibilities

  • Deploy and manage cloud infrastructure in Microsoft Azure
  • Administer Microsoft Server and Linux environments
  • Configure and manage cloud firewalls for security
  • Utilize Veeam for data protection and recovery
  • Ensure optimal performance and security of server systems
  • Develop automation scripts to enhance operational efficiency
  • Collaborate with teams to support application deployment

Benefits

  • Health, dental, and vision insurance
  • Life, cancer, and accident insurance
  • Short-term and long-term disability coverage
  • 401(k) plan with company match
  • Flexible spending accounts
  • Free gym membership
  • Tuition reimbursement and paid training
Full Job Description


General Summary:

As a Systems Engineer - Virtualization, you will be primarily responsible for designing, implementing, and maintaining our cloud infrastructure in Microsoft Azure. You will also manage our Microsoft Server and Linux environments to ensure optimal performance, security, and reliability. Experience with cloud firewalls and Veeam for backup and disaster recovery is essential. Basic scripting and coding skills are required to automate processes and enhance operational efficiency. Proficiency in virtualization technologies is a must.

Essential Job Functions:

  • Deploy and manage cloud-based infrastructure in Microsoft Azure;
  • Perform server administration for Microsoft Server and Linux environments;
  • Implement and manage cloud firewall configurations to secure Azure environments;
  • Utilize Veeam for backup, recovery, and data protection within cloud and on-premise systems;
  • Ensure high availability, performance, and security of Azure and server systems;
  • Develop automation scripts and tools using languages such as PowerShell, Python, or Bash;
  • Troubleshoot and resolve server and cloud service issues effectively and efficiently;
  • Collaborate with Architecture and Engineering teams to support application deployment and maintenance;
  • Monitor system performance, conduct capacity planning, and implement necessary upgrades;
  • Create and maintain documentation for NOC systems, processes, and configurations;
  • Stay updated with the latest industry trends and technologies related to cloud computing and server administration;
  • Ability to work "on-call" and respond to service escalations;
  • Ability to work occasional nights and weekends for support and deployments/upgrades.


Knowledge, Skills, and Abilities:

  • Proven experience in Microsoft Azure platforms.
  • Strong knowledge of Microsoft Server and Linux administration.
  • Experience with additional cloud platforms such as AWS and GCP.
  • Knowledge of networking concepts and security best practices.
  • Required experience with virtualization technologies (e.g., VMware, Hyper-V).
  • Experience and knowledge of cloud firewall configurations and management.
  • Proficiency with Veeam for backup and disaster recovery solutions.
  • Basic scripting and coding skills in languages such as PowerShell, Python, or Bash.
  • Familiarity with configuration management tools (e.g., Ansible, Puppet, Chef) is a plus.
  • Strong problem-solving skills and the ability to work under pressure.
  • Excellent communication and team collaboration skills.


Education and Experience:

Bachelor's/Associates degree in Computer Science, Information Technology, or a similar related field.

Microsoft Certified: Azure Administrator or Microsoft Certified: Azure Solutions Architect certifications preferred.

We offer competitive compensation and an outstanding benefits package including health, dental, vision, cancer, accident and life insurance, short-term and long-term disability, 401(k) with company match, flexible spending accounts, free gym membership, company discounts, tuition reimbursement, paid training, paid leave, and much more!

Similar Jobs

More Jobs at Ritter Communications

More Information Technology Jobs

Find similar Systems Engineer - Virtualization jobs: