Implement continuous integration/development tools and methodologies.
Experience with SQL and NoSQL data stores.
Implement automation framework using Chef/Puppet.
Ability to maintain system configuration, functional test, UAT, Production parallel and operational system settings and replicate and run scripts automatically.
Monitor system status and produce automated reports to track health of each stage.
Develop scalable and efficient environments and make environments available for users use.
Implement development, build and deployment process.
Interact daily with the systems and processes used in professional software development, including source control, bug tracking, testing, etc.
Ability to manage time effectively and balance new development projects with maintenance tasks, maintain in production support and defect tracking.