Expert DevOps Engineer

at Resolution Technologies, Inc.
Published July 14, 2022
Location Plano, TX
Category Default  
Job Type Full-time  

Description

EXPERT DEVOPS ENGINEER CAREER OPPORTUNITY
Our client who is a leading software company focused on designing innovative solutions for the call and contact center industry is looking for an Expert DevOps Engineer. This individual will interface with global teams in an Agile environment as a technology leader planning, maintaining, and enhancing CI/CD processes and developing automation across Cloud & On-Premises customer experience solutions. These solutions provide a unified suite of applications enabling organizations to improve call center agent productivity, identify performance gaps, deliver targeted coaching, and effectively forecast workloads and schedule staff.

EXPERT DEVOPS ENGINEER JOB DUTIES AND RESPONSIBILITIES

  • Create, maintain, and enhance the Amazon Web Services (AWS) DevOps infrastructure as needed for releases including Dev, Test, and Performance environments
  • Use configuration management tools to manage and maintain environments
  • Establish and manage the DevOps CI/CD pipelines for product lines including micro-services
  • Establish and maintain the branching and merging strategies for managing the releases including master, release, and feature branches
  • Perform static code analysis and security scans on the product line
  • Publish scan reports to key stakeholders
  • Automate all aspects of the CI/CD process (i.e., build, deploy & test)
  • Generate an automated notification once CI/CD is complete
  • Collaborate with both local and remote teams across multiple products and technologies
  • Ability to work with multiple products, including some with different DevOps processes and technologies, in both hands-on implementation as well as strategic design
  • Work closely with DevOps Engineers, Software Engineers, and Product Owners to prioritize, estimate, and plan tasks
  • Teach and mentor other engineers on DevOps best practices

EXPERT DEVOPS ENGINEER REQUIRED SKILLS AND QUALIFICATIONS

  • 7 years DevOps engineering experience
  • 2 years of experience as a Senior/Expert DevOps Engineer
  • Experience with cloud and SaaS offerings (minimum 3 years, prefer 5 years).
  • Proven experience working with Amazon Web Services (AWS) via the AWS management console and the AWS APIs
  • Software development background with Java and Angular is a significant advantage
  • Strong experience with Jenkins configuration and creating Jenkins jobs, and experience with Docker
  • Experience with the following AWS services is particularly relevant: EC2, ECS, RDS, S3, Lambda, Batch, Terraform, ElastiCache, CloudFormation, CloudWatch and Kinesis
  • Experience with monitoring and log analysis tools such as ELK, Prometheus, Grafana, Datadog, etc.
  • Experience with Security Scanning and Vulnerability management tools
  • Very good scripting knowledge (Bash, Python, Groovy, etc.)
  • Excellent Windows and Linux skills
  • Experience with Jenkins setup, administration, and job configuration
  • Experience with Jenkins 2.0 pipeline development is a plus
  • Familiarity with agile software development life cycle and practices is a must
  • Hands-on implementation experience of Continuous Integration and Continuous Delivery in complex products
  • Experience with various cloud deployment methodologies
  • Experience with cloud infrastructure management, taking into account quick SLAs and low TCO
  • BS in Computer Science, Computer Engineering, Math, related field or 7+ years of professional experience in enterprise application development and engineering

EXPERT DEVOPS ENGINEER DESIRED SKILLS AND QUALIFICATIONS

  • Strong understanding of object oriented languages in general
  • Expert in SQL and other database languages and tools
  • Track record of technical and process innovation
  • Experience in Roadmap development and execution; converting strategies into executable tasks and milestones according to the Agile Development Life Cycle
  • Ability to collaborate at all levels of organization and influence technical solutions
  • Proven examples of ability to multi-task, to handle frequent priority shifts, to lead by example, influence, and motivate
#RT
#DICEJOBS