Knowledge, Technical Skills, and Ability:: Experience With Source Control and Build Systems (SVN, Git, Jenkins, Etc)
Knowledge, Technical Skills, and Ability:: Experience With Source Control and Build Systems (SVN, Git, Jenkins, Etc)
Responsibilities:
Work closely with development & infrastructure teams to design scalable systems
that are deployed through automated methods
Designing and deploying cutting edge infrastructure & applications on private and
cloud environments.
Develop deployment scripts for using popular tools like Maven, Gradle, Python,
Perl, Ansible, Chef and/or Puppet.
Support development teams in an agile environment.
Research and deploy open source, commercial and proprietary monitoring tools
Build and maintain technical relationships with cross teams.
Effectively communicate technical proposals to team members and management
Execute system administration of hosting platforms capable of running on a
variety of infrastructure vendors on both public and private cloud infrastructures.
Develop and maintain installation, configuration and operations procedures.
Ensure system availability, performance, capacity, and monitoring through proper
response to incidents, events and problems.
Perform regular system monitoring, verifying the integrity and availability of all
hardware, server resources, systems and key processes, reviewing system and
application logs, and verifying completion of scheduled jobs such as backups.
Perform regular security monitoring to identify any possible intrusions.
Provide Tier III/other support per request from various constituencies.
Investigate and troubleshoot issues.
Repair and recover from hardware or software failures.
Coordinate and communicate with impacted constituencies.
Install, configure and support different operating systems such as MS Windows,
vSphere and Unix
Responsible for infrastructure hardware and software, including maintenance,
support and updates
Maintain and update Infrastructure documentation
Develop procedures to automate various systems and tasks
Install, configure, maintain, administer, and enhance cloud automation tools
Support project administration involving custom, complex projects, workflows,
security schemes, custom fields, dashboards and reports configurations
Participate in deployment and configuration management activities