Jobs · Engineering · New York

Azure DevOps Engineer

Building Service 32BJ Benefit Funds · New York, NY · Yesterday
EngineeringFull-time

Essential Duties and Responsibilities

  • Develop deployment automation to provide a fully functional cloud stack in Microsoft Azure that supports new and existing environments.
  • Build, migrate and test Microsoft Azure environments and integrations.
  • Integration with on-premises applications, cloud providers or other platforms.
  • Develop templates or scripts to automate everyday infrastructure, development, deployment, or operations functions.
  • Develops automated release tools meant to allow 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 Microsoft 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.
  • Absorb 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.

Qualifications

  • 1-3+ years of hands-on experience with Azure Infrastructure and development solutions.
  • 1-3+ 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, ACS, Kubernetes, AKS, and GKE.
  • Experience with DevOps CI/CD tools and concepts – Jenkins, Git, Ansible, Chef, Ansible, Azure DevOps and staged integrations etc.
  • Experience with scripting languages – PowerShell, Groovy, Javascript, Python, and Golang.
  • Understanding of microservices, containerization, and other app modernization strategies.
  • Understanding of APIs, SDKs, and other integration methods.
  • 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 Amazon AWS and/or Google Cloud is a plus.
  • Experience implementing CI/CD for Dynamics 365 using Azure DevOps is a plus.
  • Experience with SQL Server, SSRS, SSIS and Transact SQL is a plus.

Similar jobs

Azure DevOps Engineer

Tential SolutionsPlano, TX· 6 days ago
RemoteEngineeringapply on wordpress.tential.com