Write, test, debug and ship code and gather feedback on the scale, performance, security to incorporate back into the platform. Work with the founders to identify complex technical problems and solve them. Work with the product design and client experience development team to support them with scalable services Feed into the overall mission and vision of the eParchi’s platform over the period of the coming months and years. An ability to perform well in a fast-paced environment Excellent analytical and multitasking skills. ● Will have to dedicate full time until the college opens, after which he needs to dedicate 6-7 hours on weekdays and full time on weekends.
Reflektive’s infrastructure team is responsible for building and supporting the services that run Reflektive. The team also assists in scaling the engineering organization by participating in architectural design reviews, establishing best practices and procedures, and debugging problems across the whole stack. Reflektive has major infrastructure initiatives to tackle this year. Our tech stack, workflow, and team continues to adapt along with our growing customer base and internal requirements. Initiatives this year may include prototyping new service architecture on linux containers, heavily investing in automation, and implementing strong security practices. You’ll join a team where everyone, including you, is active in defining what we ship. You’ll work with product and engineering teams to understand our needs and learn how your skills can best make a difference. Our products help other companies grow their employees to their full potential. Likewise, we also value personal growth within our company. One aspect of this is exemplified in the learning budget we have in Engineering. Every engineer gets an annual education budget to spend towards books, resources, or attending conferences to live our core value of #AlwaysLearning. Must have Experience in system and application design Experience with building and deploying microservices in development and production Experience with provisioning/orchestration: Chef, Puppet, Terraform, Kubernetes Experience with linux containers (Docker, Vagrant) Strong unix fundamentals Strong network fundamentals Strong knowledge and experience with AWS: EC2, S3, RDS, Route53 Experience in release and deploy automation CI/CD Continuous Integration / Deployment Experience Bachelor’s Degree in Computer Science, Engineering, or related field 4+ years of industry experience Bonus Points Languages: Ruby Database administration Experience with Elasticsearch, Kinesis, Storm Experience working in an Agile and Scrum environment Web-based/SaaS company background Startup experience About Reflektive Forward-thinking organizations use Reflektive’s people management platform to drive employee performance and development with Real-Time Feedback, Recognition, Check-Ins, Goal Management, Performance Reviews, 1-on-1 Profiles, and Analytics. Reflektive’s more than 500 customers include Blue Origin, Comcast, Instacart, Dollar Shave Club, Healthgrades, Wavemaker Global, and Protective Life. Backed by Andreessen Horowitz, Lightspeed Venture Partners, and TPG Growth, Reflektive has raised more than $100 million to date, and was ranked the 13th Fastest Growing Company in North America on Deloitte’s 2018 Technology Fast 500™.
• Works closely with the development team, technical lead, and Solution Architects within theEngineering group to plan ongoing feature development, product maintenance.• Familiar with Virtualization, Containers - Kubernetes, Core Networking, Cloud NativeDevelopment, Platform as a Service – Cloud Foundry, Infrastructure as a Service, DistributedSystems etc• Implementing tools and processes for deployment, monitoring, alerting, automation, scalability,and ensuring maximum availability of server infrastructure• Should be able to manage distributed big data systems such as hadoop, storm, mongoDB,elastic search and cassandra etc.,• Troubleshooting multiple deployment servers, Software installation, Managing licensing etc,.• Plan, coordinate, and implement network security measures in order to protect data, software, andhardware.• Monitor the performance of computer systems and networks, and to coordinate computer networkaccess and use.• Design, configure and test computer hardware, networking software, and operating systemsoftware.• Recommend changes to improve systems and network configurations, and determine hardware orsoftware requirements related to such changes.