Details |
General Description
Designing, deploying, documenting, supporting, and monitoring cloud production, testing, and dev environments for an enterprise innovation platform where availability, scalability and security are top priorities. This role involves working within a fast-paced, agile product development life-cycle where development is managed through a continuous integration process.
General Skills Required:
- Ability to handle multiple projects simultaneously
- Ability to work in a distributed team environment
- Ability to learn, prototype and implement new and emerging technologies.
- Excellent communication (written and verbal) and technical writing skills.
Work Experience:
2+ years of experience in the following skills:
- Installing, configuring, and maintaining LAMP and J2EE stacks on a scalable architecture.
- Experience setting up and maintaining a production environment with at least one common cloud provider (Amazon, Peer1, Rackspace, Heroku).
- Familiarity with load balancing techniques, high availability and replication for disaster recovery.
- Knowledge of best practice system/application monitoring and instrumentation techniques.
- Configuration, operation, and optimization knowledge for various infrastructure components (Apache, SOLR, MySQL/Postgres).
- Databases – Working knowledge of SQL and relational databases (Postgress, MySQL)
- Experience with replication and disaster recovery techniques and best practices.
- Familiarity with virtual machines and tools such as VMWare.
- Experience supporting LDAP solutions.
- Evaluating infrastructure growth and performance forecasting based on operational trends (Capacity Management/Planning)
- Stress testing both individual architectural components and the end-to-end user workflows
- Stay knowledgeable on updates/patches/improvements to underlying technologies and frameworks used in our stack and recommend how best to leverage.
Desired (but not required):
- Ability to participate in integration and troubleshooting efforts upon project delivery (post development)
- Developing solutions for performance, reliability and scalability in Linux/Java environments
- Php and Java – Working knowledge
- Experience with agile software development methodologies
- Implementing, tuning Apache Solr for large scale data
- Familiarity with portlet technologies and standards a plus
- Worked with version control and configuration management systems a plus
- Experience with various load testing strategies and tools.
|