Azure DevOps Engineer - New York, United States - CyberTec

    Default job background
    Description

    Job Title: Azure DevOps Engineer ,
    Location: New York, NY
    Job Type : Hybrid
    Duration: 3-6 Contract to Hire
    Opening : 1 Opening
    Interview Mode : Phone and Video

    Senior Azure DevOps Engineer for a contract-to-hire role. This role will be based on-site in NY City with 2 or 3 remote Fridays per month. The ideal candidate will collaborate with internal and external stakeholders and architect and maintain enterprise Azure environments supporting business objectives. He/she will primarily be responsible for activities related to the architecture, design, development, implementation, testing, deployment, and support of the Azure environments, and application integration
    Responsibilities:

    • Develop deployment automation to provide a fully functional cloud stack in Azure that supports new and existing environments.
    • Build, migrate and test Azure environments and integrations.
    • Integration with on-premises applications, cloud providers or other platforms.
    • Develop templates or scripts to automate everyday developer or operations functions.
    • Design and development of Systems using micros service architecture focusing on operational requirements and infrastructure setup.
    • Develops automated release tools meant to allow for continuous build and release processes.
    • Monitor the performance of systems in a cloud based computing environment, including overall system health, reliability, performance, and cost. Able to identify bottlenecks and scale up/down resources to meet demands and expectations.
    • Incorporate Security products and processes into existing and new systems and infrastructure.
    • Bake Operational and Security controls into Engineering and DevOps pipelines (e.g., build automation and configuration management).
    • Setup multi-level network environments using Azure.
    • Provision cloud resources to support existing and new applications.
    • Develop operational best practices to control cloud usage costs.
    • Build and maintain scalable and performant production infrastructure, improving and ensuring reliability across systems.
    • Assist IT, Development, and Data teams with Cloud management tasks.
    • Assist production support teams with troubleshooting anomalies.
    • Troubleshoot and debug infrastructure issues.
    • Plan and prioritize activities.
    • Work on multiple projects at the same time.
    • Report activities and progress to the management on a weekly basis.
    • Perform tasks as required by management.
    • Provide support after hours and on weekends, when necessary.
    Required Experience:
    • 7+ years of hands-on experience with Azure Infrastructure and development solutions.
    • 7+ years of experience in designing DevOps pipelines, installations, configurations, automations and monitoring of various cloud services including: (laaS, PaaS, and SaaS).
    • Experience in implementing Full lifecycle DevOps automation including Configurations management, Build Automation, Release Management, Development automation and Infrastructure management.
    • Solid experience with DevOps implementations, migrations and upgrades within the Microsoft Cloud Azure solution suite.
    • Deep understanding of Cloud Azure Kubernetes Service with container-based development skills, Experience with container management tools like Docker, Client, Kubernetes, AKS, and GKE.
    • Experience with DevOps CICD tools and concepts - Jenkins, Git, Ansible, Chef, Ansible, Azure DevOps and staged integrations etc.
    • Experience with scripting languages - PowerShell, Groovy, Java Scripts, Python, and Golang.
    • Understanding of micro-services, containerization, and other app modernization strategies.
    • Understanding of APIs, SDKs, and other integration methods
    • Experience integrating Microsoft Dynamics 365 with Azure Blob for document management.
    • Familiar with Network Infrastructure and Security.
    • Knowledge of IP networking, private tunnel, VPN's, DNS, load balancing and firewall.
    • Familiar with Windows and Linux.
    • Experience with SQL Server, SSRS, SSIS and Transact SQL is a plus
    • Candidate must have excellent communication (verbal and written) and interpersonal skills, including effectively communicating with technical and non-technical team members.
    • Experience working in a high demand work environment.
    Soft Skills:
    • Detail oriented with excellent organization and analytical skills.
    • Ability to plan and take initiatives to accomplish objectives in a timely fashion.
    • Ability to prioritize work and meet deadlines.
    • Ability to establish and maintain effective working relationships with team members, supervisors, and employees from other departments.
    Education and/or Experience: Bachelor's degree in Computer Science, or a related discipline