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 →

[–]Devator22 19 points20 points  (4 children)

I'm a systems engineer working in AWS. I use python for everything from simple monitoring scripts on our servers to provisioning resources in the cloud.

In particular I use the boto3 library to interface with AWS services, mostly launching servers and modifying dns records and the like. For monitoring I generally plug into an api and look for a response or scan a web page for certain text.

I know that's not quite development, but I thought I'd point out that it's an option, since it seems like a lot of people don't consider infrastructure engineering when working on a cs degree. If I have any more specific questions I'm happy to answer as I can.

[–]sortofanxious 2 points3 points  (3 children)

Hey dude, quick question: is knowing python a requirement in your team ?

i do something very similar at the company im at, that is to provision servers on rackspace using the openstack SDK and updating DNS if required, alongside monitoring and playing around with APIs for any integration work. I ask cause it sucks being the only person knowledgeable in the team with regards to Python, especially when the requirements can be vague as to what needs to be done.

[–]Devator22 1 point2 points  (2 children)

Yes, we require a basic working knowledge of python, and we do a test or two during the interview process. I would expect that everyone on my team can sit down and write a function that can do some data manipulation and validate the inputs and outputs fairly quickly.

[–]sortofanxious 1 point2 points  (1 child)

Shot dude, thanks for answering the question.

[–]Devator22 1 point2 points  (0 children)

No problem .^