We are looking for a Systems/Platform Engineer, who understands and embraces the devops philosophy, can work closely with dev teams in an agile workflow and is comfortable with cloud based infrastructure. If you're excited about building big data architectures and creating a PaaS then you should talk to us.
Day-to-Day Tasks of the Position Include:
effectively prioritize work and encourage best practices in others.
evaluate and implement technologies that improve efficiency, performance and reliability
develop and deliver creative solutions that automate systems engineer functions
analyze, design, implement and validate strategies for CI/CD workflows
design and implement automated dynamic environments to support the needs of delivery teams
collaborate with other engineers to develop deployment strategies for existing and new services
experience with building reliable systems at scale
Desired Skills and Experience:
Ability to write quality code to solve automation/glue problems in one or more of these languages: Python, Ruby, Perl, or Go
Expert-level knowledge of at least one configuration management system. Chef, Ansible, Puppet or CFEngine
Familiar with a general SDLC workflow
Must have expert-level knowledge of cloud-based infrastructures (AWS, Google App Engineer, etc)
Understands a Continous Deployment/Continous Delivery model and is able to architect the workflow
Experience with gathering metrics and making informed decisions about performance, etc
Expert-level knowledge of one or more Linux distributions
MySQL experience is a plus
Experience with architecting big data platforms, including Spark, Hadoop, Elastic Search, etc
Knows devops tools of the trade: "jenkins, rundeck, Netflix OSS, etc"