JOBSEARCHER

DEVOPS Engineer

DevOps EngineerThis position will be part of the DevOps team within the IT organization. The candidate will be responsible for creating infrastructure designs and guiding the development and implementation of cloud applications, systems and processes. This position will be working directly with application developers and system administrators to build and deploy highly available and scalable systems in private or public cloud environments.The candidate will need to be able to handle multiple tasks in a fast paced team environment with experience in:Cloud and virtualization based technologies (Amazon Web Services (AWS), VMWare)Exposure or experience on database activities related to application setup, configuration and deployments is required.Java Application Server Administration (Weblogic, JBoss, Tomcat).Linux/UNIX Administration (Amazon Linux and RedHat).Developing and supporting cloud infrastructure designs and implementations and guiding application development teams.Configuration Management tools (Chef or Puppet).Automate infrastructure and application deployment related tasks.Automate repetitive tasks required to maintain a secure an up to date operational environment.Open stack exposure or AWS experience is a plusResponsibilities:Support always-available private/public cloud based software-as-a-service (SaaS) applications.Create and revise infrastructure and architectural designs and implementation plans and guide the implementation with operations.Interface between application development, infrastructure support and tools (IT Services) teams.Development and documentation of Chef recipes. Support throughout the entire deployment lifecycle (development, quality assurance and production).Help developers leverage infrastructure, application and cloud platform features and functionality and participate in code and design reviews.Learn on the job and explore new technologies with little supervision.Leverage scripting (BASH, Perl, Ruby, Python) to build required automation and tools on an adhoc basis.Requirements:Excellent problem solving skills with a desire to take on responsibilityKnowledge of the Linux operating systemProficiency with shell scriptingExperience with Java application serversExperience with Source code control (GIT/SVN)Excellent written and verbal communication skills with ability to communicate technical issues to nontechnical and technical audiencesInternet and operating system security fundamentalsProgramming in scripting languages. Other object-oriented languages (C++, Java) are a plusBS/MS in Computer Science or equivalent experienceExcellent written and verbal skills