Application Optimization Consultant drives application development transformation and innovation with DevOps and Cloud Native technologies in our enterprise customers.The DevOps operating model is the combination of cultural philosophies, practices, and tools that helps organizations deliver end-to-end applications and infrastructure solutions safely and at high velocity. The Cloud Native technologies is to attain the velocity, high availability, and scalability of the application by using the new cloud technologies. Application Optimization Consultant is a leader with significant automation and programming experience throughout the application development lifecycle. The Consultant will lead our enterprise customers through large organizational and application development transformations. A successful practitioner has technical depth across the Full DevOps Spectrum along with leading and evangelizing transformations, and driving innovations.
10+ years of experience as a technical specialist.
Strong hands-on experience with mainline programming and scripting languages such as Shell, Python, Ruby, Perl, Java, .Net, or C++.
Hands-on experience with building and managing release systems, code merging and promotion, and CI/CD workflows and tools.
Experience working with and delivering using Agile practices.
Bachelor Degree or equivalent experience.
Experience with CloudFormation, Chef, Puppet, Salt, or Ansible in production environments.
Knowledge of IP networking, VPN's, DNS, load balancing and firewall
Experience with monitoring and log aggregating frameworks.
Experience with revision control source code repositories (Git, SVN, Mercurial, Perforce)
Management of continuous integration servers like Jenkins, Bamboo and TeamCity
Experience with development and automated testing.
Understanding of microservices and distributed application architecture.
Strong verbal and written communication skills, with the ability to communicate core DevOps concepts (CI/CD, Agile & Automation)