Job Title: Cloud/DevOps Engineer
Direct Client: AT&T
Job ID: ATT00036800
Location: Plano, TX 75075
Duration: 24+ Months with possible extensions
Interview Process: Phone/WebEx
Number of Positions: 1
*** The candidate is expected to work from Dallas/Atlanta ATT office post covid as a flex worker. It will be remote for now. ***
*** No OT required ***
Required Skills:
DevOps Engineer:
Cloud (Azure/AWS):
Build tool exp (maven/npm):
CI/CD (Jenkins/Azure DevOps):
Kubernetes/Helm Charts/Terraform/Ansible:
Java/Spring/NodeJS/ReactJS :
Microservices:
JMeter:
Top 5 Skills / Additional Job Posting Description Details *
1. build tool experience (maven, npm)
2. CI/CD experience (Jenkins, Azure DevOps)
3. Kubernetes, Helm Charts, Terraform, Ansible experience
4. Cloud experience – Azure or AWS – with a fair idea of configuring cluster, loadbalancers, side proxies, VPN subnets, Security policies, etc..
5. Development experience using spring, NodeJS, single page application.
Experience working with build tools – maven/npm/yarn/webpack/bazel
Experience working on Azure cloud as a DevOps Engineer
Experience with working with any scripting language for automation
Experience & Understanding of how to configure, deploy, test and troubleshoot services on Kubernetes
Experience on modern CI/CD tooling, including Azure DevOps, Jenkins, ARGO CD and Helm
Experience deploying microservices on AKS/EKS
Understanding of Kubernetes monitoring and alerting tools, including Prometheus and Grafana
Experience using Docker and Docker Compose for local development, testing and troubleshooting
Experience working in a Linux environment, including shell scripting, text processing tools (find, grep, sed, awk) and utilities like curl, top, ps and netstat
Understanding of common integration methods - http, soap, JMS/Kafka, LBs/routers, JDBCs, etc.
Experience with building and delivering apps to production - Java/SpringBoot/JS/NodeJS/ReactJS
Understanding of RESTful API design principles, including how to define resources, how to use HTTP verbs and status codes
Understanding of microservices architecture and design patterns
Experience using performance testing tools like JMeter.
Roles and Responsibilities:
1) Implement and enhance Automation framework for delivery of web applications using Java, J2EE, Jenkins, Maven, Unix.
2) Work with Application Developers on a day-to-day basis to collect requirements for next release.
3) Provide infrastructure support to Developers and QA including Linux and Cloud administration.
4) Preparing release notes for each release.