Azure DevOps Engineer at BLDG SVC 32 B-J | USA | Rezi

Azure DevOps Engineer at BLDG SVC 32 B-J

Azure DevOps Engineer

BLDG SVC 32 B-J · USA

2 weeks ago

Azure DevOps Engineer

BLDG SVC 32 B-J · USA

16 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

The Azure DevOps Engineer will collaborate with internal and external stakeholders to maintain the 32BJ Funds primary enterprise Microsoft Azure and on-premises environments supporting business objectives. This role is primarily responsible for DevOps activities related to the architecture, design, development, implementation, testing, deployment, automation, security, and support of Microsoft Azure and on-premises environments and application integrations.

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.
  • Integrate with on-premises applications, cloud providers or other platforms.
  • Develop templates or scripts to automate everyday infrastructure, development, deployment, or operations functions.
  • Develop automated release tools for continuous build and release processes.
  • Monitor system performance in a cloud computing environment, including health, reliability, performance, and cost.
  • Identify bottlenecks and scale resources to meet demands.
  • Incorporate security products and processes into existing and new systems and infrastructure.
  • Integrate operational and security controls into engineering and DevOps pipelines.
  • Set up 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.
  • Assist production support teams with troubleshooting anomalies.
  • Troubleshoot and debug infrastructure issues.
  • Plan and prioritize activities.
  • Work on multiple projects simultaneously.
  • Report activities and progress to management weekly.
  • Perform tasks as required by management.
  • Provide support after hours and on weekends, when necessary.

Requirements

  • 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, 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.
  • 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.
  • 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.

Skills

  • Azure Infrastructure
  • Azure development solutions
  • DevOps pipelines
  • Cloud services (laaS, PaaS, SaaS)
  • Full lifecycle DevOps automation
  • Configuration management
  • Build automation
  • Release management
  • Development automation
  • Infrastructure management
  • Microsoft Cloud Azure
  • Cloud Azure Kubernetes Service
  • Container-based development
  • Docker
  • ACS
  • Kubernetes
  • AKS
  • GKE
  • Jenkins
  • Git
  • Ansible
  • Chef
  • Azure DevOps
  • PowerShell
  • Groovy
  • Javascript
  • Python
  • Golang
  • Microservices
  • Containerization
  • App modernization strategies
  • APIs
  • SDKs
  • Network Infrastructure
  • Security
  • IP networking
  • Private tunnel
  • VPNs
  • DNS
  • Load balancing
  • Firewall
  • Windows
  • Linux

Location

  • Azure
  • on-premises

Work Type

  • Full-time

Experience Level

  • 1-3+ years

Education Level

  • Bachelor’s degree in Computer Science, or a related discipline

About the Company

  • The 32BJ Funds primary enterprise Microsoft Azure and on-premises environments supporting business objectives.