DevOps Projects Engineer

Texas  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

SUMMARY:

The Projects DevOps Engineer will be responsible for the supporting, design, and implementation of the applications including: the pipeline creation, deployment, and ensuring the uptime requirements created by the Enterprise Services and DevOps and Application owner. The Projects DevOps Engineer will work within the Scrum, updating Story/Tasks in VSTS, and provide updates to the DevOps team on project status; serving as a bridge between the project and the Enterprise Services and DevOps Team.

The Projects DevOps Engineer will be Azure focused deploying microservices to multiple kubernetes environments, using helm for deploying updates, building the container for the application team, deploy secrets via Azure KeyVault, managing both Windows and Linux workloads, and work with the application team to debug the application via App Insights and Log Analytics.

Manager Notes:

  • Assigned to the Invoicing Project
  • Kubernetes and Helm experience is required
  • Experience with the Azure pipeline and how it works; such as access controls and application insight
  • Will be deploying from Azure to Kubernetes
  • Must have experience with supporting a production environment
  • Must have experience not only building but supporting the product environment
  • Must understand how to deploy from Azure DevOps and how it interacts with micro service applications
  • Will work with the onsite team and the Azure network team to write Firewall rules in Azure and make sure it is PCI compliant
  • Kafka is a nice to have
  • AWS is ok to have
  • Position is a mix of a Cloud Engineer and a DevOps Engineer
  • Good communication skills
  • Looking for a high-level candidate

ESSENTIAL DUTIES AND RESPONSIBILITIES:

Assist in the design, implementations, and to support of the Azure DevOps pipeline.

Provide assistance in the deployment of applications from Azure DevOps to the hosted environment.

Assist in the configurations and deployment of Azure KeyVault for the deployment of application secrets.

Follow Freeman defined practices for the application build and release policy in Azure.

Configuring the exposure of kubernetes based applications on the ingress controller, deploy certificates into application namespaces, and on the Web Application Firewalls.

Provide assistance in the deployment, review, and analysis of the Azure recommended security settings.

Create the Helm charts for kubernetes deployments.

Assist in creating proactive monitoring and alerting of Azure resources.

Assist in the deployment and upkeep of PaaS, Hybrid PaaS, and IaaS via Ansible, Terraform, and ARM.

Assist in creating policy, runbooks, and proactive resolution of Azure resources.

Assist in the upkeep of Azure RBAC using Microsoft defined best practices.

Work closely with various teams such as Security, Application, DevOps, Engineering, Network, and Operations to architect, configure, deploy and support business applications.

Perform other duties as assigned.

Start date
March 2019
Duration
5 months
From
MCG - Midwest Consulting Group
Published at
19.02.2019
Project ID:
1722432
Contract type
Freelance
To apply to this project you must log in.
Register