Job Description :
Job Title: Dev Ops Engineer
Location Address: Johns Creek GA
Duration: 3-6 months

Description
The Dev Ops engineer individual will be responsible building scripts, tools and infrastructure for deploys, deployments, releases and monitoring and alerting. This individual will create, manage and own the deployment plans along with the project manager and the technical team, build the automation for deployments and monitor them. A strong focus on automation is critical.
The individual will help us in the path towards 100% automated deployments, deploy orchestration, Continuous Deployment and Continuous Delivery.

Key Responsibilities:
· Develop scripts and capabilities needed for deploymenets
· Work with application architects and developers to understand architecture and help develop deploy architectures
· Create, manage, own, and execute the deployment plans according to the release deployment schedule.
· Own and maintain application servers (JBoss), scripting/tooling/automation, alerting and monitoring, with a strong focus on automation, scalability, predictability and performance.
· Work with the internal infrastructure team to design and configure Linux servers (RedHat, Oracle Linux)
· Work with teams to make deployments seamless, faster, automated and more predictable
· Identify gaps, manual steps and other issues in the current process and design automated reusable solutions
· Support deployments to Distribution centers based on business priorities and schedules (typically off hour)

Skill set:
· Strong development skills in programming and scripting languages (bash, Ruby, Python, Groovy, Java etc)
· String experience in building fully automated deploy capabilities.
· Experience in continuous deployments and continuous delivery.
· Support of large applications, ideally supporting an agile development process as a Dev Ops engineer.
· Strong Experience in automated/scripted JBoss setup, maintenance and management (including configuring and tuning JBoss parameters for performance, clustering, connections, datasources etc)
· Strong Experience in Configuring and providing build scripts and specifications for Linux environments based on application needs (Oracle Enterprise Linux, RedHat etc)
· Strong Linux shell scripting and troubleshooting experience
· Experience in writing and troubleshooting SQL queries
· Deep understanding of version control systems (GIT, subversion), including branching and merging strategies
· Experience with software build tools (Maven), continuous integration tools (Jenkins), Deployment Tools (UDeploy)
· Experience working in an Agile environment
· Knowledge, Exposure and Experience in Docker would be a plus.

Skill Name: Requirement
Ability to work as part of a team: Required
             

Similar Jobs you may be interested in ..