— Command line experience with Linux (CentOS and Ubuntu preferable), including writing bash scripts;
— Experience with provisioning and configuration management tools and technologies such as Puppet, Chef, Ansible, Salt;
— Experience with cloud platforms, such as AWS, Azure;
— Good knowledge of MySQL administration (including clustering, replication, backup);
— Experience with at least some of: HAproxy, Apache, Nginx, RabbitMQ, Cassandra, ElasticSearch/LogStash/Kibana, Splunk;
— Programming experience in Python, PHP, or other scripting languages;
— Excellent problem-solving skills and attention to detail;
— Ability to prioritize and balance multiple tasks;
— Strong written and verbal English language skills.
— Virtualization experience, VMWare in particular;
— Experience with Containerization technologies (Docker, Kubernetes).
— Direct employment, an e-commerce company. Not out staff/outsource;
— Agile culture, the continuous improvement process;
— Friendly and highly-qualified colleagues;
— Challenging international projects;
— Competitive salary, yearly reviewed;
— Real possibilities of growth;
— Direct employment with paid vacations & sick leaves;
— Flexible work schedule;
— Excellent working conditions;
— Powerful hardware, best software/tools;
— Learning and innovations — internal demos & trainings, individual mentorship;
— Potential business trips /relocation to the USA;
— Ability to attend local & international conferences.
— Collaborate with Architects, Software Developers and other DevOps Engineers to help design, evolve and support the operation of our E-commerce Platform;
— Maintain and develop system for provisioning and configuring virtual infrastructure in AWS, Azure, VMWare and other similar environments;
— Design and build tools for monitoring, testing, and diagnosis of systems;
— Ensure our systems are highly available and resilient;
— Participate in collaborative troubleshooting processes;
— Protect sensitive data with continuous security practices and monitoring;
— Maintain good documentation and actively share knowledge with colleagues.
OpticsPlanet is seeking a DevOps Engineer to work at our e-commerce company using cutting edge technologies, tools, and processes.
We use the latest in OOP: Domain-Driven Design, Design patterns, Object Relational Mapping (ORM) via Doctrine, Symfony and Zend Frameworks for MVC in a LAMP stack environment. We use ELK stack for search, logging, analysis and reporting and test with PHPUnit, Behat. We work with the latest tools: PHPStorm, git, JIRA/Confluence/Bamboo/Bitbucket, slack, etc. We work with could services (AWS, Azure) as well as on-prem resources.
We work in teams using agile processes, peer code reviews, and continuous integration. The work includes the whole spectrum of web development tasks, such as writing web apps (both front-end and back-end work), web service consumers and providers, automated publishing tools for our stores and retail channels, and critical business analytics applications.
This person will be working on the most complex projects being introduced in the company’s e-commerce web platform, leading technical discussions, mentoring other developers and enforcing best practices and coding standards on both a team and department level. This is a great opportunity for problem solvers who are comfortable tackling challenging problems in an Agile team environment.