Devops Engineer

About the Employer
Annual Salary
Not disclosed

Job Description

About Job

CTC Undisclosed Job Location United States of America (USA) Experience 0 - 3 yrs


The Dev/Ops Engineer is responsible for designing, implementing and maintaining production systems. These duties include release management, automation, system maintenance, and must have experience in the configuration and use of source code management systems and code build systems. Selected candidate will also serve as a technical lead on strategic, infrastructure related projects to provide insight and direction. Flexibility, adaptability and the ability to learn quickly in various technical and creative environments, are key attributes.

In this role, youll work collaboratively with software engineering to deploy and operate our systems. Help automate and streamline our operations and processes. Build and maintain tools for deployment, monitoring and operations. And troubleshoot and resolve issues in our dev, test and production environments. Please note: This is a full-time... permanent role and not available for contract work.

Job Requirements:

Write scripts to automate the provisioning and maintenance of systems in a distributed, cloud infrastructure
Work in an agile development environment, collaborating with Application Development and Architecture teams
Take an active role in developing the long-range technical infrastructure and architecture plans.
Experiment with new technologies to optimize the reliability and performance of our infrastructure automation
Design and implement proactive monitoring to ensure health, performance, reliability, and security of our production and non-production cloud infrastructure
Plan automated backups and disaster recovery/failover configurations
Work with other development team to profile and optimize reference architectures
Produce high quality systems documents
Manage the relationship with our infrastructure provider. Create and manage service tickets for sysops tasks
Be on-call during production release, maintenance & system upgrades
Maintain security policies to pass annual PCI DSS level 1 compliance audit

Preferred Skills:

Undergraduate degree in the field of computer science or equivalent

Strong experience administrating highly-available cloud architectures
Experience in deploying and maintaining cloud based systems

Strong background in Linux/Unix Administration
Experience in cloud automation using tools such as Puppet, Chef
Demonstrated experience with Java application development
Experience with CI tool: Jenkins, Bamboo, Hudson or CruiseControl
Ability to use a wide variety of open source technologies and cloud services (experience with AWS is required)
Experience with scripting languages (Shell, Perl, Python, Ruby etc.)
Experience with database technologies such as MySQL, MS SQL, PostgreSQL

Expert in high availability applications including redundancy, fail over, scalability, monitoring and performance

Systems administration including custom distributions, user and account management, patching and scripting
Excellent customer service skills, including verbal and written communication skills
Excellent organizational and troubleshooting skills
Able to handle multiple tasks in a fast paced environmentRead more

Page Generated in : 0.0023279190063477 Sec.