US Citizen
Green Card
Corp-Corp
Consulting/Contract
UG :- - Not Required
PG :- - Not Required
No of position :- ( 1 )
Post :- 26th May 2022
· This position will work from home; occasional planned travel to an office location may be required. However, this position is permitted to work at an office location if requested by the team member
· Accelerates IT projects and maintenance by automating manual processes.
· Supports cross-functional application teams to define, estimate, and implement requirements for new system development.
· Adheres to standards, procedures and methodologies for effective operation, performance, security, and recovery of automation systems.
· Maintains the tools that execute automation.
· Ensures automated processes are highly available and fault tolerant.
· Provides support for automation system issues to all customers.
· Enhances tools to satisfy customer (application delivery, middleware, database) requirements.
· Supports integration with IT tools (such Microsoft Teams, ServiceNow, etc.) to ensure an effective end-to-end pipeline.
· Supports remediation efforts for deployment (and other) issues with the automation toolset.
· Develops and maintains documentation related to the automation toolset.
Competencies: The following items detail how you will be successful in this role.
· Impact Analysis: Understand the rationale behind and how changes impact the enterprise and/or applications and across the technical ecosystem.
· Solution Design: Ability to translate high level requirements to create and implement designs that meet the needs of the customer, are technically sound, maintainable and cost effective. Ability to identify missing or ambiguous requirements. Ability to design at both high and low levels of abstraction, understand complex requirements and translate into understandable solutions. Ability to accurately estimate based on requirements.
· Technical Domain: Have an understanding of the technical domain, including the application architecture, design and data of the application they support and systems to which it interfaces.
· Testing Techniques: Understand the range of testing techniques available well enough to select the most effective test procedures.
Requirements:
· Bachelor’s degree or equivalent experience
· Minimum 3 years of experience in DevOps or related field (such as application server management or software development)
· Experience managing build and continuous integration tools (such as Jenkins, Hudson, TFS Team Builds)
· Experience managing release or continuous delivery tools (such as Jenkins, Nexus Repository, Blue Ocean, Bitbucket Pipelines, TFS Release Manager)
· Experience with software development or scripting (such as Java, C#, Python, Bash, PowerShell)
· Experience with application server technologies (such as Tomcat, WebLogic, JBoss, WebSphere, Glassfish, Oracle Application Server)
Preferred Experience:
· 1 year of application development experience
· Basic Experience with test automation frameworks (JUnit API, Robot, Cucumber, SpecFlow, etc.)
· Basic Experience configuring and maintaining database versioning tools (Red Gate, Datical, etc.)
· Experience with application & infrastructure monitoring for performance and availability (DynaTrace, SPLUNK, etc.)
· Experience managing source code solutions & branching strategies (BitBucket, GitHub Enterprise, Team Foundation Version Control, etc.)
· Experience within a Java / C++ environment