Share this Job

Senior DevOps Engineer Job

DATE: Jul 16, 2017

CITY: Columbus, OH, US, 43219

Company: DSW

Req #: 64264 
Mall/Shopping Center: Home Office, Columbus 
Department: Information Technology 


At DSW, we believe in the power of shoes. We understand shoes bring out something great from within, and since 1991 we've been helping everyone feel the rush of finding that perfect pair. So when you work for DSW, you become a part of all that. A family whose core values are comprised of passion, accountability, collaboration, and humility. You become one of us, You become a Shoe Lover!



The Senior DevOps Engineer will work collaboratively with software engineering team to build and support continuous delivery model.  Help automate and streamline our operations and processes. Build and maintain tools for deployment, monitoring and operations. Troubleshoot and resolve issues in our Dev, Test, Stage and production environments.This position reports to the Senior Manager, Automation & Delivery and has no direct reports.


Essential Duties and Responsibilities:

  • Install, configure, tune and support JBoss Application Server & Apache Web Server
  • Configure JBoss container resources (e.g., JDBC, JMS, JNDI) – manual/automated
    Setup, and manage load balancing, clustering, failover 
  • Install/setup/administer supporting tools (e.g., JIRA, Bamboo, GIT, Confluence)
    Deploy applications to production and non-production environments (manual/automated). Troubleshoot application & web server issues related to the platform. Create support tickets and work with vendors as needed.
  • Participate in Oncall rotation to assure 24x7 availability of the Dot Com website
  • Manage the daily operation of JBoss Application Server. Monitor resource utilization, including CPU, memory, and disk utilization. Report on system utilization and plan/implement recommended maintenance as required.  Perform impact analysis for appropriate tasks.
  • Participate in the design and configuration of secure access to server resources.
  • Apply and promote patches.
  • Develop, test, and implement automation scripts
  • Work with Developers and Database Administrators in the implementation of new applications. Identify impact to capacity.


Required Skills and Competencies:

An enthusiastic, highly organized self-starter and a team player that works well as a member of a diverse team with strong ability to multitask


Required Experience:

  • 4-6 years’ UNIX/Linux administration (RedHat, AIX)
  • 2-4 years’ Apache/Tomcat
  • 2-4 years’ JBOSS
  • 2-4 years’ experience with site caching performance, load balancing.
  • 2-4 years’ experience application hosting (eComm helpful, but not required)
  • Prior Experience with large scale J2EE deployments, Java programming or Software Development Life Cycle
  • High knowledge level of the Java application memory stack and tuning
  • Good knowledge and demonstrated troubleshooting abilities on connectivity issues due to firewall, load balancer, proxy, and others.
  • Scripting and other Skills: Shell, PERL, SQL


Preferred Qualifications:

  • Experience with an enterprise class performance monitoring and alerting solution such as Zabbix, WhatsUp, OpenNMS, AppDynamics, OpenView, Nagios, etc…
  • Experience with an enterprise class syslog solution like Splunk, LogLogic, etc.
  • JBOSS Certification (RHCJA - Red Hat Certified JBOSS Administrator)
  • Experience tuning ATG



Bachelor’s Degree


DSW believes that all persons are entitled to equal employment opportunities. We do not discriminate against race, color, national origin, religion, sex, age, disability, genetic information, sexual orientation, gender identify or any other protected classification recognized by state or federal laws.


Nearest Major Market: Columbus

Job Segment: Developer, Linux, Unix, Java, SQL, Technology