Should have hands on experience on SCM tools (Team Foundation Server, Visual Studio Team Service, GitHub) build management tools(NAnt/MSBuild/Gradle/Gulp) and implemented Continuous Integration and Delivery pipeline using Jenkins.
Work well in a team environment, both implementing solutions and training customer engineers on those solutions; understand IT processes including: architecture, design, implementation, and operations.
In this role, the selected candidate must have a strong experience with Public (AWS, Google) and Private (Openstack, VMWare Cloudfoundry) Cloud technologies; strong experience troubleshooting with performance analysis tools (such as New Relic, Tea Leaf, etc.).
The role of Messaging Production Engineer is to ensure optimal uptime through daily monitoring and troubleshooting of outbound messaging systems and other upstream systems and processes in the messaging stack. This person will be responsible for ensuring stable message delivery, troubleshooting system problems, and advising internal business stakeholders on best practices to optimize messaging system performance.
Set up, configure and orchestrate end-to-end CI/CD pipeline using the appropriate tools for Continuous Planning (JIRA or equivalent), Continuous integration (Jenkins or equivalent), Continuous Testing (Selenium or equivalent), Continuous Delivery, Continuous Monitoring.
Utilizes experience in order to identify problematic relationships. Anticipates, prevents and eliminates problems and creates efficient fixes. Facilitates elimination of problems and roadblocks before they occur.
This role entails erecting and deploying Linux operating system images, generating and deploying virtual machines to physical and cloud servers, and building, testing and releasing software applications.