Azure DevOps Engineer - Vienna, United States - ASCENDING LLC

    ASCENDING LLC
    ASCENDING LLC Vienna, United States

    3 weeks ago

    Default job background
    Description
    Location: Hybrid in Vienna, VA

    Job Summary:
    We are seeking an Azure DevOps Engineer to join our highly collaborative operations team. The ideal candidate will play a pivotal role in streamlining the process of implementing security measures within our confidential Azure cloud environment, introducing best practices for remediation, and ensuring that our Azure deployments are efficient, secure, and in line with organizational guidelines. This role requires a deep understanding of Azure services, DevOps principles, and the ability to develop automation systems and CI/CD pipelines that support our business objectives.

    Key Responsibilities:
    • Work within a highly collaborative operations team to implement security measures and streamline processes in Azure Cloud Environments.
    • Analyze and apply organization-specific security guidelines across 150+ Azure subscriptions for various business cases.
    • Gather and analyze requirements from clients to apply necessary security measures to existing applications.
    • Stay abreast of and utilize the latest Azure features, such as Azure DevOps, OMS, NSG Rules, etc., to enhance business applications.
    • Develop and validate solutions for converting existing workloads from classic to ARM-based Azure Cloud Environment.
    • Create automation systems using PowerShell scripts and JSON templates for Azure services remediation.
    • Maintain source code in Git and GitHub repositories, and create builds and release pipelines in Azure DevOps (formerly VSTS) using SPN for CI/CD implementations.
    • Implement automation for massive builds and releases using YAML scripts.
    • Design Logical Technical Architecture (LTA) diagrams using Microsoft Visio.
    • Utilize tools such as Visual Studio Community Edition, Visual Studio Code, PowerShell ISE, and SQL Server Management Studio for development and operations.
    • Follow Agile methodology and work with tools like XL Deploy, XL Release, Docker, and Openshift for CI/CD automation.
    • Author scripts leveraging VMware's PowerCLI and Windows PowerShell for virtualization infrastructure capacity planning and monitoring.
    • Develop an automated process using PowerShell to improve AD replication health and ensure organizational site-link topology is consistent with the intended design.
    Qualifications:
    • Bachelor's degree in Computer Science, Information Technology, or related field.
    • Proven experience as an Azure DevOps Engineer or similar role, with a strong background in Azure Cloud Services and security best practices.
    • Proficiency in PowerShell scripting, JSON, Git, GitHub, and Azure DevOps (VSTS).
    • Experience in CI/CD automation using YAML scripts, and in designing LTA diagrams with Microsoft Visio.
    • Familiarity with Visual Studio, PowerShell ISE, SQL Server Management Studio, and Agile methodology.
    • Knowledge of Docker, Openshift, XL Deploy, and XL Release is a plus.
    • Strong problem-solving skills, attention to detail, and the ability to work in a fast-paced environment.