Systems Administrator (Azure)

JCD Staffing

Systems Administrator (Azure)

Washington, DC
Full Time
Paid
  • Responsibilities

    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.
  • Compensation
    $120,000 per year