Devops Engineer
DevOps is one of the hottest trends in the software industry and successful DevOps implementation is the goal of most progressive IT organizations
evOps is typically cross-functional (people from different IT-related business units) and uses different software tools. These tools usually fit into one or more of the following categories:
- Coding – code development and review, source code management tools, code merging
- Building – continuous integration tools (like Jenkins), build status
- Testing – continuous testing tools (like Selenium, Cucumber, JMeter) that provide feedback on business risks
- Packaging – artifact repository, application pre-deployment staging
- Releasing – change management, release approvals, release automation
- Configuring – infrastructure configuration and management, infrastructure as code tools
- Monitoring – applications performance monitoring, end-user experience