Operations Script Analyst in Alpharetta, GA at HUNTER Technical Resources

Date Posted: 12/25/2019

Job Snapshot

Job Description

Job Description: 
Assist in the triage, troubleshooting, and repair of scripts, code, queries, and routines that need to be adjusted or altered due to changing conditions around data security and due to operational data center transformation activities. 

Required Skill Sets: 
  • Bachelor’ s degree in Computer Science, Information Systems, or similar 
  • 5+ years related experience 
  • Experience in UNIX command line systems including Solaris and Citrix 
  • Strong knowledge of programming and scripting languages with good proficiency in Unix/Linux Shell Scripting, PERL, Python, PHP, C/C+/C++/C#, SQL and similar languages 
  • Experience with batch processing applications, development, deployments, scheduling, etc. 
  • Additional technologies a plus 

Expected Tasks/Activities: 
  • Perform operational maintenance and changes to existing code 
  • Participate in design efforts at a feature level 
  • Articulate trade-offs of proposed solutions at a feature level, by weighing benefits & risks 
  • Work independently on a feature or sub-component of a large project 
  • Solutions provided are accurate, thorough, and timely 
  • Work within established methodologies and procedures 
  • Properly and fully document necessary development artifacts (bugs and features) 
  • Keep project stakeholders and downstream recipients of deliverables advised of progress and issues 
  • Ability to recognize risk situations (technical and scheduling) and properly articulate these to management / project management 
  • Proactively work with the project manager/project lead, especially when deadlines are not going to be met 
  • Adhere to coding standards and guidelines 
  • Follow proper code archival and security procedures 
  • Provide technical support as needed to other groups 
  • Other duties as assigned 

Other Desired Skill Sets: 
  • Basic flow-charting in Visio 
  • Knowledge of software product life cycles, from requirements gathering through integration testing, rollout, and support. Including agile methodology with estimation of story points, etc. 
  • Knowledge and experience in Agile methodologies 
  • Experience in carrying out the requirements, design, development, testing, implementation and support phases of an applications software project 
  • Experience with Windows, as a user and as a development platform 
  • Experience in design and development of relational database applications 
  • SQL performance tuning 
  • Awareness of application security issues and vulnerabilities 
  • Understand proper configuration management approaches and how they affect bug fixes to production applications in contrast to longer term development and new features 
  • Demonstrate ability to perform requirements analysis and craft appropriate software solutions 
  • Demonstrate proficiency with debugging techniques & tools 
  • Demonstrate ability to work within a multi-functional development team and help the team achieve its goals 
  • Demonstrate commitment to continuous improvement 
  • Demonstrate appropriate problem-solving abilities 
  • Demonstrate understanding of internal and external customers and consider impact on them when making decisions or development trade-offs 
  • Demonstrate clear, concise, and effective communication (both orally and written), that is audience-appropriate