Data Collection Associate - Casual
Skills
Angular JS
Vue.JS
Laravel 5.4
Job Description
We're looking for seasoned DevOps & Infrastructure engineers to join our high-caliber team to help us architect and maintain scalable systems which can handle millions of daily active users. We handle everything from data storage, to synchronisation and coordination of large server clusters, to providing a runtime environment for front end code. We are looking for candidates who share a passion for tackling complexity and building platforms that can scale through multiple orders of magnitude. We are focused on solving the hardest, most interesting challenges of developing software at scale without sacrificing stability, quality, velocity, or code health. Here's what you'll do everyday:
- Design and build scalable, failure tolerant server architecture
- Managing multi-server MySQL, Redis and Cassandra clusters with failover and load balancing
- Create auto scaling systems that optimize performance and cost
- Setup continuous delivery for multiple platforms in production and staging environments
- Troubleshooting and resolving issues related to web services and mobile applications development & deployment
- Leveraging current and cutting edge technologies while testing bleeding edge technologies for future use
- Create tools and processes to improve engineering team efficiency
- Process automation and re-engineering
- Perform regularly scheduled maintenance to ensure the operational health of the environment
- To work in our state of the art office with Macbooks, a big screen for debugging, designing or whatever you're into, and high speed internet
- Open workspaces where the glass walls bear the finest ideas and cryptic musings (quite literally)
- A cup of coffee (or many) while your code compiles at our own cafeteria which also serves breakfast, lunch, and dinner
Job Requirement
Here's what we're looking for:
- At least 2 years of experience working in a DevOps / SRE role.
- Solid understanding and experience working with high availability, high performance, multi-data center systems
- Implementing zero-downtime deployments in a load balanced multi-server environment and being responsive to off-hour emergencies and activities
- Experience working with infrastructure as code tools like Ansible / Chef / Puppet
- Experience working on MySQL, Solr, Cassandra, Memcache and PHP / Java / Golang
- A strong background in Linux/Unix administration
- Ability to use a wide variety of open source technologies and cloud services (experience with AWS eco-system would be a plus)
- Practical knowledge of shell scripting and at least one scripting language (Python, Ruby, Perl)
- Knowledge of IP networking, VPNs, DNS, load balancing and firewalling
- Familiar with implementing Continuous Integration, Delivery and Deployment practices
- Strong Computer Science fundamentals (Networking, Databases, Operating Systems)
- Understanding of Service Oriented Architectures, Micro Services and Distributed Systems