What are the responsibilities and job description for the Systems and Infrastructure Engineer II position at Wal-Mart Stores , Inc.?
Location BENTONVILLE, AR Career Area Information Technology Job Function System & Infrastructure Engineering Employment Type Regular / Permanent Position Type Salary Requisition WD2099777 What you'll do at What you'll do...Position : Systems and Infrastructure Engineer IIJob Location : 805 SE Moberly Lane, Bentonville, AR 72712Duties : Technology Solution Automation : Automate repetitive tasks by using automation tools. Assist in identification of repetitive tasks that can be automated. Infrastructure Maintenance : Assist in performing routine maintenance tasks for infrastructure systems for example backups, patch management and hot fixes. Maintain backup media. Maintain a log file of all system transactions. Requirement and Scoping Analysis : Understand the Business / Stakeholder / Technical requirements and assist in analyzing the existing solutions to address the needs (in case of agile methodology, for the iteration). Prepare requirement traceability matrix and maintain traceability between business requirements, functional requirements, design and test cases. Contribute to the creation of user stories for component / module / simple requirements (for example : based on scalability etc.) (For agile methodology). Coding : Adhere to all relevant coding guidelines (Ex : code review processes, code branching strategies, reusability etc.) while writing / configuring code. Create / configure minimalistic (Less Complex, Highly Robust and high quality) code for a component / module under guidance. Maintain records by documenting program development and revisions. Stay updated on the prevalent coding languages and frameworks in the industry outside the immediate scope of delivery. Identify repetitive and routine tasks in (Continuous Integration / Continuous Delivery) CI / CD, Testing or any other process that can be automated. Implement telemetry features as required under guidance. Apply security policy requirements to component / module during code development / configuration. Issue Resolution : Use Issue resolution techniques to resolve issues of low complexity. Create and maintain a repository of all the issues raised. Capacity Management : Provide suggestions to for right-sizing IT resources to meet current and future business requirements in a cost-effective manner. Analyze IT resource utilization. Right-size applications to make sure service levels can be met. Assist in creating capacity plans that covers current use. Configuration Management : Identify required processes, tools and baseline products for configuration including software, models, plans and documents for low complexity project. Configure new Virtual Machines (VMs) to handle email, intranet, VLANs, firewalls, VPNs, and core business applications running on the cloud. Infrastructure Design : Assist in design of solutions such that the processes / applications work in tandem for specific components / modules of a product / system. Evaluate trade-offs while designing a component basis the business requirements. Support in conversion of HLD (High Level Design) to create detailed design for specific modules / components of a product / system. Adhere to security / compliance norms and frameworks while creating design for specific modules / components of a product / system / platform. Version Control : Maintain appropriate branches for ongoing development and deliveries. Ensure that all changed code is version controlled with proper tagging of each version and appropriately record the difference in code versions.Minimum education and experience required : Bachelor's degree or the equivalent in Computer Science, Computer Engineering, Information Systems, Information Technology, or related field; OR 3 years of experience in technology infrastructure engineering, or related experience.Skills required : Must have experience with : Maven artifact repository, Jira, Splunk; Configuring end to end Continuous Integration and Continuous Deployment of application in Jenkins and Hudson; Deploying application to servers such as Apache tomcat server; Utilizing object-oriented programming such as JAVA / Scala to develop performance scripts; SQL Queries and RDMS systems such as MS SQL, ORACLE SQL; Cloud infrastructure architecture; Scripting language for automation; Version control systems like SVN or GIT; Problem-solving and troubleshooting skills; Process-oriented with documentation skills; and Linux, System Administration. Employer will accept any amount of experience with the required skills.#LI-DNP #LI-DNIWal-Mart is an Equal Opportunity Employer.