Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Like anything, the title is relatively meaningless and it depends entirely on the company.
The traditional meaning is someone who is responsible for deploying their code and maintaining it in its live environment as well as doing the dev work - but really, it can mean anything depending on who you ask. -
Is it another situation of "if you don't know what they do, they do their job well"
-
If a company hires dedicated "devops" engineers then they're probably not doing devops.
-
@fruitfcker no, thats the developers job.
Devops is not a role, its a way of working where you don't keep developers and operations separated Usually this means that you have your sysadmins, dbas, etc work as part of the development team (or you'll have the developers take on those tasks for the software they've built), if you have dedicated devops engineers or even worse, a dedicated "devops team" you've basically failed to understand the point of devops. -
rox798353y@ItsNotMyFault Yeah one of my friend was working as devops engineer and do nothing.. Once in his entire one year he was assigned to make live a website on server. Woow DevOps Engineer
-
@fruitfcker devs fix the conflicts.. at least I haven’t worked with any DevOps engineers that will touch the code base.
-
hjk10156963y@fruitfcker not the merge conflicts. Of course every role varies but you do describe something that someone with a DevOps engineering role would be looking at, but also backups, metrics, alerting performance/resource optimallisation.
Often devops engineers also do normal development especially the part that hits infra. Sometimes they also do a lot of infra and security related things (updates, application firewall etc.) -
Devops is usually the guy who can work on all levels of OSI model. He shall know to configure the routers and switches, and do the network automation as well. Sometimes he shall keep track on the states of the servers, and if some problems happened he is the first line support in the environment.
WTF does a 'devops engineer' do all day? I have worked with them for over three years now, but I honestly wonder how they can do this full-time.
rant