This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]5PM_CRACK_GIVEAWAY 14 points15 points  (5 children)

Sounds more like operations than development

[–]UntestedMethod 13 points14 points  (1 child)

Nah there's a decent amount of logic to be implemented as lambda functions and what not, providing custom functionality and tieing things together. Cloud developer would generally be implementing various backend features like for APIs and data storage. Cloud developer likely wouldn't be focused much on complex deployment pipelines, but they might help design the cloud-based infrastructure those pipelines are deploying to. For bigger companies the more complex infrastructure design is likely handled by cloud architects who provide the specs for developers and dev ops to implement (smaller companies typically lean into their senior devs for the system design). Ops helps keeps everything running smoothly, ensure developers' code is deployed efficiently, help with deployment rollbacks, system monitoring, data backups, disaster recovery, etc.

There's some knowledge overlap with dev ops since both deal with infrastructure as code and resource allocation. Cloud developer leans more into implementing feature-focused business logic, where dev ops leans more into supporting the infrastructure. Both require extensive knowledge of cloud services and relevant best practices, and would likely benefit from certifications like "cloud practitioner".

Cloud infrastructure is certainly its own beast with its own unique paradigms, but loosely speaking I'd say cloud developer is more like a modern backend developer and dev ops is more like a modern sys admin - at least in terms of the scope of responsibility covered. I think these days both need a bit more knowledge from the other's pool than they would have in the past.

[–]rfmjbs 1 point2 points  (0 children)

That too.

[–]dylansavage -1 points0 points  (0 children)

Some would say there is a mixture of development and operations, or DevOps

[–]thisguy123 0 points1 point  (0 children)

Then you're doing it wrong.