AWS DevOps Engineer

company banner
Cincinnati Bell Technology Solutions
aws, kubernetes, docker, consul, EC2, VMware, prometheus, python, CFN
Contract W2
Depends on Experience
Work from home available Travel not required

Job Description

AWS Dev Ops Engineer

Duration: 6-12 months with the possibility of direct hire or extension

Location: Irving, TX / Remote  (open to Boston and NJ)

Rate: W2 hourly only (NO 3rd parties please)

 

  • Development
    • Containerization of Application which involves creating Docker file and  testing it on local system before checking the code
    • Adding integration of application with Prometheus by changing the code base to expose stats for prometheus.
  • Infrastructure Deployment
    • Building CFN (Cloudformation) templates for deployment for setting up the infrastructure (EC2,S3,Roles,IAM,Policies,VPC etc)
    • Develop the zero-touch framework to make sure all the deployment aspects are automated end-to-end
    • Creating General Templates which can be useful in other environments too.
  • Creation of monitoring Environment
    • Configuring EFK(Elasticsearch, Fluentd, Kibana) for Applications logs
    • Creating filters for Fluentd to ship the logs to EFK
    • Deploying Prometheus and Grafana in ECS(AWS container Service) environment.
    • Create dashboard for different scenarios for different application which will help devops and support team to troubleshoot the issues
  • Alert Creation
    • Configure SNS and SMTP service to send the alerts to notify customers or applications team if any issues
    • Work with application Dev team to find what alerts to send and  come up with the threshold level at which these alerts will be triggered
    • Making sure there are no duplicate alerts
    • Create new remediation plans for applications
  • Pipeline Deployment
    • Create Pipeline for build up the application docker Image and integrate security Scans like Twistlock and Sonarquer for of Application in the pipeline before pushing the code to AWS ECR repo
    • Delivering applications and services of the Hyperlocation services on to AWS
    • Create a Pipeline for Deployment of application in ECS using Spinnaker and work with QA to test the application deployment Before deploying to different Environments
  • Security
    • Integrate with Security tools like Prisma to make sure there are no vulnerability in the AWS Infrastructure
    • Work with Security to install and configure other clients tools needed to be installed on all AWS environments (Crowdstrike)
  • Support
    • Provide support for the application and Infrastructure if needed in cases where we have to troubleshoot issues after office hours.
    • Managing administrative and infrastructure upgrades

You’ll need to have:

  • Bachelor’s degree or four or more years of work experience.
  • Six or more years of relevant work experience.
  • MySQL, MongoDB, Cassandra or other database expertise (you name it, we probably use it)
  • Strong Linux administration including scripting
  • One plus years experience deploying and managing Kubernetes clusters.
  • Experience using Amazon EC2 and virtualization with VMware or Docker containers
  • Experience with cloud based architecture building blocks such as message queuing, in memory caches, nginx, etc.
  • Automation & Orchestration! We use Consul, Terraform, Chef, New Relic, Sumo as well as our own tools.
  • Experience working in an Agile software delivery environment.

Even better if you have:

  • Experience with functional or imperative programming languages -- e.g., Python, Ruby, Go, C, or Java.
  • Knowledge of H.323, SIP and any other buzzworthy technology in video / voice conferencing.
  • A strong dedication to code quality, automation and operational excellence


Company Information

Wherever the journey takes your enterprise, CBTS has you covered. Whether your challenge is developing a cloud strategy, assessing security vulnerabilities, or developing an interactive experience for your customers, you need a partner that understands your strategic goals as well as your technology requirements. That partner is CBTS. From consulting to implementation to ongoing optimization, we combine deep technology experience with the expertise of professionals who bring a personal approach to all things cloud and beyond.

Dice Id : 10119424
Position Id : 6691752
Originally Posted : 1 month ago

Similar Positions at Cincinnati Bell Technology Solutions

Python Developer
  • Sterling, VA
  • 1 week ago
Java Production Support - Remote
  • Knoxville, TN
  • 1 week ago