Cloud Engineer Sparta Systems
The Cloud Engineer is responsible for providing cloud service development, implementation, operations, and advanced troubleshooting of the overall health of On Demand services at Sparta Systems. The Cloud Engineer will implement and execute infrastructure, security, deployment, and IT operational practices. This will include scaling, metrics, and running day-to-day operations of production and non-production infrastructure for a cloud based service. The candidate will apply his or her past experience with all aspects of technical operations to develop an innovative approach to simplify and streamline processes to increase system scalability and reliability, improve efficiency, and minimize errors. You?ll work closely with the Development and QA teams to provide continuous improvement of existing features and rollout of new services, ensuring high availability of our platform. The candidate must enjoy working in a fast-paced, collaborative, growth-oriented environment. The team operates in a ?DevOps? mode working closely with development to deliver solutions to market. If you possess a "can do" attitude, are driven by research, problem solving, and thrive on challenges, we want to speak with you!
Duties and Responsibilities
Manage and operate services running in the Cloud; Provide experience-based guidance and implementation of Cloud Computing solutions, tools, architecture and approaches.
Optimize On Demand infrastructure by recommending and performing upgrades, monitoring performance, and auditing system tasks.
Develop scripts to automate deployment and configuration changes using modern technologies such as Puppet.
Participate in multiple Agile Scrum teams, interacting with other team members including Development, Quality Assurance, Business Analysts and Product Management.
Advanced troubleshooting and monitoring of service systems to ensure adequate SLA, capacity management and expansion requirements.
Research hosting and deployment trends and identify opportunities for Sparta Systems to take advantage of such trends.
Test and validate solutions in lab environments.
Minimum 5 years experience as a contributing member of a systems/web engineering/operations team.
BA/BS degree (or equivalent) minimum (Computer Science or related field).
Familiarity with Amazon AWS, Rackspace Cloud, or other cloud offerings.
IaaS, PaaS, SaaS, Virtualization, Storage, and Server platforms; relevant practical work experience designing, building, and/or operation cloud environments.
Understanding of Software Development Life Cycle, Test Driven Development, Continuous Integration and Continuous Delivery.
At least 3 years of systems/web operations experience, holistic understanding of the Internet and hosting from the network layer up through the application layer; experience in a 24x7 hosting environment.
Strong belief in ?Infrastructure as Code? ? administering and operating systems through scripts, API?s, tooling, and automation.
Experience in deploying software to cloud computing infrastructure; Experience with monitoring tools, scripting, configuration management, clustering, and Internet security.
Knowledge, Skills and Abilities
AWS/Eucalytpus, OpenStack, CloudStack, vCloud
Puppet, Chef, Ansible, Capistrano
DevOps-style Cloud Administration and Operations
Cloud Security and Cloud Disaster Recovery
Experience with web services, virtualization, cloud concepts, REST, JSON, XML, MySQL, PHP, LDAP, LAMP stack and object-oriented methodologies.
Web servers (Apache, IIS, NGINX), load balancers (HAProxy and Varnish) and high availability systems.
Monitoring systems and frameworks (Nagios, Ganglia, CollectD)
Knowledge of MySQL or other DBMS.
||Holmdel Corporate Plaza |
2137 Highway 35
Holmdel, NJ 07733