Cloud DevOps Engineer

charlotte, North Carolina

Our client is seeking a Cloud DevOps Engineer to join their team in Charlotte, NC.

Responsibilities

  • Implement tagging standards for proper identification and ownership of EC2 instances and other AWS resources
  • Manage infrastructure resources in cloud architecture with close coordination with various functional teams
  • Perform releases with the Maven release plug-in and managing Maven repositories
  • Application deployment in the cloud using Docker technology using Elastic Container Service scheduler
  • Create and manage a Docker deployment pipeline for custom application images in the cloud using Jenkins
  • Work with automation tools like CHEF, PUPPET and ANSIBLE
  • Implement and automate security controls, governance processes, and compliance validation
  • Deployment of Monitoring and Metrics features or systems on AWS platform
  • Determine deployment/delivery strategies (e.g., A/B, Blue/green, Canary, Red/black) and how to implement them using AWS Services
  • Proactively look for ways to enhance the functionality, reliability and operation of the pipeline

Qualifications

  • Comprehensive knowledge of different automation tools to develop CICD pipelines on Cloud
  • Ability to develop, test, integrate and execute with Unix shell scripts, Python, PowerShell, Ansible and Groovy code
  • AWS provisioning and knowledge of AWS services like EC2, S3, Glacier, ELB, RDS, Redshift, IAM, Route 53, VPC
  • Experience with Version Control Systems like GIT
  • Experience in working with IAM service creating new IAM users and groups, defining roles and policies and Identity providers
  • Knowledge of Hadoop integration with AWS Cloud; Cloudera implementation preferred

 

 

Job keywords:

Address
Files must be less than 2 MB.
Allowed file types: doc docx pdf.

Vertical Tabs