The DEVOPS Engineer is a multi-disciplinary role. The engineer engages in both Engineering and Operations activities and delivers the final application to production.
Exceptional knowledge of automation practices and software development skills are required so that operations can deploy and support our solutions with the highest quality.
Education and Experience
Required / Preferred Skills
Experience in deploying and supporting web based applications.
Ability to think in a Cloud Services manner.
Experience with orchestration toolsets.
Understanding of operational concepts like change management, on call rotations, escalations, uptime, etc...
Experience in manageing production systems on a very large scale.
Experience working with virtualization : VMWare, HyperV, etc...
Experience working with DB’s : MSSQL, MySQL, Postgres, Mongo, Cassandra, etc...
o Software Devlopment
Experience with cloud and server architecture
Experience with REST APIs, micorservices developement and deployment.
Experience with security-relevant protocols
Deep understanding of one of the major OS families (Linux or Windows)
Conscious of security concerns
Healthy fear of implementing an insecure solution
Experience with automation technologies (Ansible, Puppet, Chef...)
Experience with PaaS technologies (CloudFoundry, Openshift, etc...)
Experience with IaaS technologies (OpenStack, Azure Stack, etc...)
o Public and Private Cloud
Experience with Public cloud hosting (AWS, Azure, GCP, etc..)
Experience with Private hosting (Private datacenters, Rackspace, etc...)
o Interaction & Communication
Good social interaction with the immediate team as well as other teams
Ability to work in an extremely geographically distributed company
Excellent communication skills across multiple mediums.
Collaboration and project management tools : Jira, Confluence, etc...