Job Description :
Title: Cloud Application System Engineer
Duration: 6 months
Location: Tampa, FL 33634

Job Description
The successful candidate must have a B.S. in Computer Science (or equivalent), plus a minimum of 2 years’ experience in developing, deploying and maintaining large Amazon AWS based SaaS solutions.
Responsible for deploying, automating, maintaining, troubleshooting and improving the systems that keep the backend infrastructure running smoothly. The role requires you to have hands-on technical experience and a can-do approach towards environment automation / management and continuous improvement.
The role will encompass the use of a broad range of AWS technologies, operating systems (Windows, Linux) and application environments (Oracle DB, SQL Server, IIS, Glassfish), with an emphasis on the implementation of best practice cloud security principles.
Excellent verbal and written communication skills are essential.

Cloud Application System Engineer
Required Experience/Skills:
3+ years of systems administration in a Windows environment with 1+ years on Amazon/AWS Infrastructure environment
Experience administering cloud or remote/managed hosting environments
Experience performing needs assessments, design, application testing and integration, production cutover, change management, and capacity planning.
Experience with promotion strategies for applications and databases between development and production environments and from CLIENT data center to Cloud environments.
Experience with automating system administration tasks and developing and deploying configuration management tools using Chef, Puppet, Salt, Perl, Python or Ruby
Experience in planning, development and deployment of web-tier architecture, .NET or Java applications and information/infrastructure systems
Programming skills in .Net or Java with strong ability to develop and deploy cloud based applications.
Experience with code management and promotion toolsets, including source code control, continuous integration, infrastructure automation, and scripting
Knowledge of Applications generally dealing with utility programs, automation, job control languages, macros, subroutines and other control modules.
Knowledge with Amazon Web Services products such as S3, EC2, Workspace and Big Data
Familiar with Agile-based development processes

Responsibilities:
Configure and manage development, QA, staging, and production environments hosted in cloud environments (e.g. Amazon) or CLIENT hosting data centers Identify and implement opportunities for automating existing processes in order to streamline operations and support functions
Work with development team to move applications to secure cloud environment managed by SCS.
Identify and implement opportunities for automating existing processes in order to streamline operations and support functions
Collaborate with internal development teams to plan and support upcoming releases, and implement operational enhancements to improve reliability and scalability

Nice to Have
Prior systems development experience
Familiar with database technologies and architectures, including replication, management, and optimization
Prior experience using NoSQL databases such as MongoDB, Cassandra, Postgres
Prior experience with a number of widely-available development and administrative tools, languages, and frameworks
             

Similar Jobs you may be interested in ..