Manager of Engineering (must have hands on Python development experience)
We are hiring a Manager of Engineering (must have hands on Python development experience) for a Full Time position in Sherman Oaks, CA
Requirements Strong Python experience in Python 2 and Python 3 experience installing packages using PIP, easy_install, as well as from source comfortable working in both direct SQL as well as ORM environments experience with using Python to deliver lightweight APIs with Flask or more full featured services with Django experience with Plone/Zope Python web framework is a plus Strong SQL query skills involving multi table JOINs, UNIONs, and sub selects experience with MySQL experience with table and query optimization through indexes and views experience with data integrity through foreign keys experience creating and manipulating tables familiar with creation and use of stored procedures, scheduled procedures, and triggers familiar with master-slave replication models General development experience/familiarity in the following languages: PHP, NodeJS,Java, Objective-C, HTML, CSS general development experience/familiarity in the following frameworks: Zend, AngularJS? Understands the components involved in general platform architecture: processing & scaling, file & data storage, logging, caching, load balancing, message queue, firewalls & VPN, port routing, DNS understands the concepts of server-based as well as server-less system architecture and deployment experience working in a service oriented architecture (SOA) environment familiar with queuing systems like RabbitMQ and/or Amazons SQS familiar with concept of scheduling systems through crontab or similar services general hands on experience with AWS services like: EC2, S3, DymanoDb, RDS, SQS, SNS, CloudSearch, Beanstalk, Lambda, ElastiCache, Route 53 Comfortable sharing a single code base experience with code repositories like GIT and basics of pull, push, commit, merge, branch workflows comfortable working in an agile development environment; experience using Jira in a Kanban workflow is an asset Experience with mobile application development for iOS and Android is an asset experience with mobile application distribution through Google Play, Apple App Store, TestFlight, Crashlytics is an asset
Calance is a recognized leader in providing top-tier Information Technology professionals across North America. With over 25 years of experience recruiting professionals ranging from Programmers to CIOs, Calance provide valuable staffing solutions for short and long term projects, as well as your permanent hiring needs. Our professionals are experts at helping organizations realize their information technology goals by selecting the best talent for each project or position.
Calance helps clients respond quickly to economic, strategic or technological changes by utilizing a flexible workforce. We offer highly-skilled professional IT consultants on a temporary or project basis. Consultants are employees of Calance while on assignment for the client, allowing for cost savings, risk management and operational benefits.
Calance's Contract-to-Hire option allows an IT organization to evaluate an individual before making a decision to bring them on as a full-time employee. Depending on the length of the temporary assignment, placement fees are waived or reduced.
Calance realizes that IT organizations often have needs for talented people to fill specific roles and that filling those needs can be challenging. Our highly experienced Account Managers and recruiting staff work closely with our clients to determine the desired skills, background and traits required for the position.
We apply our unique recruiting methodology to locate and recruit the most highly qualified candidates to match the requirements of your full-time employee position. Calance can assist in every step of the hiring process, from determining the exact job requirements to final negotiations, to help bring on-board the candidates you need.
Sherman Oaks, CA
Wed, 13 Sep 2017 08:06:11 PDT