Systems Administrator (Azure)

JCD Staffing - Washington, DC, United States

Requirements:

  • U.S. Citizenship is required.
  • Candidate must be able to obtain Public Trust clearance. 
  • This position is currently hybrid (remote/onsite) and will require working onsite at twice a week.

Qualifications and Experience:

  • Bachelor of Science, Computer Science, Information Technology, or related field. 
  • 3-5 years of experience working with Windows/Linux operating systems
  • 3 years of experience operating within an Azure cloud environment
  • CompTIA Linux+ or similar Linux certifications is required
  • Red Hat Certified Engineer (RHCE) is desirable
  • Proficiency in Windows Server, Linux operating systems (e.g., Red Hat, CentOS, Ubuntu), Azure services, and automation tools (e.g., Ansible, Puppet, Chef).
  • Strong scripting skills in PowerShell, Bash, and experience with automation tools like Ansible, Terraform, or ARM templates.
  • Experience with monitoring tools such as Azure Monitor, Log Analytics, and third-party solutions.
  • Knowledge of security best practices, including identity and access management (IAM), encryption, and compliance standards.
  • Microsoft Certified: Azure Administrator Associate is required
  • Microsoft Certified: Azure Solutions Architect Expert is desirable

Responsibilities:

  • Deploy and configure virtual machines, storage, and networking resources for both Windows and Linux operating systems within the DOJ Azure cloud operating environment.
  • Configure and maintain Azure infrastructure components, including virtual networks, storage accounts, and identity services.
  • Develop and maintain Infrastructure as Code (IaaC) templates using tools like ARM, Terraform, or Bicep for automating the deployment of Azure resources
  • Develop and maintain automation scripts and tools to streamline system management and deployment processes.
  • Administer and maintain both Windows Server and Linux distributions (e.g., Ubuntu, CentOS, Red Hat) within Azure.
  • Monitor the performance, availability, and health of Windows and Linux systems using Azure Monitor, Log Analytics, and other monitoring tools.
  • Manage resource allocation and optimize configurations to ensure efficient operation and cost management.
  • Perform regular updates, patch management, and security configurations for both Windows and Linux operating systems.
  • Recommend and implement improvements to existing systems and processes to enhance performance, security, and reliability.


Posted On: Monday, August 26, 2024
Compensation: 120k



Apply to this job

or