DevOps Engineer Jo-Ann Stores Cleveland, OH

Kate

Administrator
Команда форума
SUMMARY

DevOps engineers are responsible for reliability, scalability, automation, and other issues related to uptime and availability of Digital, OMS and Store Systems. They are the owners for bringing in automation, Continuous Integration (CI) and Continuous Delivery (CD) to the SDLC processes in each of the customer-facing applications. This will require extensive experience in DevOps and Site Reliability to ensure the solution implemented follows accepted patterns and interacts successfully with existing and new applications as they are designed and implemented. This is an excellent opportunity to work on various internal and external applications focused on automating and modernizing the technology frameworks and processes supporting Digital, OMS and Store Systems in a great work environment. Responsibilities extend to the Store Support Center (SSC), 3 distribution centers and multi-channel retail practices through over 820 stores and JoAnn.com. The total user environment consists of over 22,000 team members

PRINCIPAL DUTIES
  • Design and build tools to improve reliability, availability, performance, and scalability of customer-facing applications
  • Come up with metrics and measurements to take a baseline of each application and to show the improvement in each area after implementing the changes
  • Build tools and automate processes to prevent reoccurrence of same problem in mission critical services
  • Come up with instrumentation in various tiers and build a comprehensive dashboard to monitor the system performance as a whole and raise alerts on occurrence of a failure
  • Perform Root Cause Analysis (RCA) for all problems in production and come up with steps to address the identified issues permanently
  • Eliminate Single Points of failure and validate Disaster Recovery (DR) and High Availability (HA) regularly
  • Build prototypes to rapidly iterate on the problem and zero in on the optimal customer experience
  • Develop detailed technical specifications based on standards and best practices
  • Analyze Business Requirements, Functional and Technical Specifications and estimate Level Of Effort to implement them
  • Communicates with project team members and stakeholders to provide timely and accurate information and status updates
  • Work in a collaborative Agile/Scrum team environment
  • Be highly motivated to accomplish team goals in a fast-paced environment
KNOWLEDGE, SKILLS & ABILITIES
  • Experience working with build, CI/CD tools like Jenkins, Maven, Nexus, Bamboos, Grunt, etc. is required
  • Experience integrating with code and configuration repositories like Git is required
  • Programming experience in at least on language like Java, Python, Ruby, Power Shell, etc. is required
  • Experience setting up dashboards and log monitoring tools and alerting mechanisms using tools like Splunk, Dynatrace, AppDynamics, New Relic, Grafana, or Nagios, etc. is required
  • Knowledge and in-depth understanding of networking concepts like Firewalls, Load Balancers, TCP/IP, UDP, ICMP protocols, MAC addresses, DNS, OSI layers, etc. is preferred
  • Understanding of the Operating System concepts either in Unix/Linux or Windows Systems from kernel to shell and beyond, taking in system libraries, file systems, and socket programming is preferred
  • Experience administering Windows and/or Linux servers in a production environment is preferred
  • Experience working with Web/Application servers like Apache, Tomcat, JBoss, or Weblogic is preferred
  • Experience with configuration management tools such as Ansible, Chef, or Puppet is preferred
  • Good understanding of SaaS, PaaS, IaaS platforms is preferred
  • Knowledge of the Cloud concepts like VM provisioning, containerization, serverless, etc. is preferred
  • Complete understanding of the web security vulnerabilities and pitfalls (OWASP).
  • Performance analysis and tuning experience including memory usage, CPU utilization, leak checking
  • Excellent troubleshooting skills to solve challenging problems
EDUCATION & EXPERIENCE
  • Minimum Education: High School or GED with some Computer Science coursework required
  • Preferred Education: Bachelor's degree in Computer Science, Business or related field
  • Minimum Experience: 2+ years of experience in DevOps or SRE role
  • Preferred Experience: 3-5 years of experience working as a software engineer
This position will be located at: 5555 Darrow Road Hudson, OH 44236

JOANN is an Equal Employment Opportunity Employer. This job summary is intended to be brief and does not list all duties for this position. Nothing in this job description should be construed as an express or implied contract of employment. JOANN is an at-will employer, which means that your employment may be terminated by JOANN or yourself with or without notice or cause unless the at-will arrangement is modified by a written agreement signed by both you and and authorized representative of JOANN.
 
Сверху