Release Engineer

  • Atlanta, GA
  • Full-time

Company Description

Dell SecureWorks is a market leading provider of world-class information security services with over 2,800 clients worldwide spanning North America, Latin America, Europe, the Middle East and the Pacific Rim. Organizations of all sizes, including more than ten percent of the Fortune 500, rely on Dell SecureWorks to protect their assets, improve compliance and reduce costs. The combination of strong client service, award-winning security technology and experienced security professionals makes Dell SecureWorks the premier provider of information security services for any organization. Positioned in the Leader’s Quadrant of Gartner’s Magic Quadrant for MSSPs, Dell SecureWorks has also won SC Magazine's "Best Managed Security Service" award for 2006, 2007, 2008, 2009, 2011, and 2012.

Job Description

Dell SecureWorks is a market leading provider of world-class information security services with over 2,700 clients worldwide spanning North America, Latin America, Europe, the Middle East and the Pacific Rim. Organizations of all sizes, including more than ten percent of the Fortune 500, rely on Del SecureWorks to protect their assets, improve compliance and reduce costs. The combination of strong client service, award-winning security technology and experienced security professionals makes SecureWorks the premier provider of information security services for any organization. Positioned in the Leader’s Quadrant of Gartner’s Magic Quadrant for MSSPs, SecureWorks has also won SC Magazine's "Best Managed Security Service" award for 2006, 2007, 2008, 2009 & 2011.

POSITION SUMMARY We are looking for an experienced software engineer to help architect, design and develop infrastructure and tools to support release automation and configuration management optimizations for a variety of large-scale enterprise technology solutions in multi-data center environments. As a key member of the engineering operations team, the successful candidate will work with architects, developers, testers, and key stakeholders in IT Operations to achieve globally-scoped automated deployment objectives.

REQUIRED EXPERIENCE

Continuous integration (e.g. TeamCity, Jenkins, Cruise Control)

Source code management (e.g. SVN, Git, Mercurial)

Problem management systems (e.g. JIRA)

Distributed Systems Management tools (e.g. puppet and chef)

Web architecture (e.g. Tomcat/JBoss, Hadoop, Hive)

Unix/Linux is a must Windows, and Mac system administration appreciated

Writing tools using languages like Bash, Batch, Python, Ruby, Perl, and Java

Experience or knowledge with compilers, linkers, build tools (e.g. ant, maven, make, rake)

Experience with cloud configuration tools like chef and puppet an asset

Good problem solver

Willingness to learn new technologies

Enjoy working in a team environment following an Agile development process

Good oral and written communication skills

Qualifications

PREFERRED EXPERIENCE Familiarity with configuration management & systems management software and tools Ruby Programming a plus


ESSENTIAL DUTIES & RESPONSIBILITIES Design and develop application packages and tools to enable and promote ease of automated deployments, monitoring and management Participate in developing recommendations for architecture of application portfolios Collaborating with IT stakeholders to provide deeper, software-managed, integration

EDUCATION & EXPERIENCE Bachelor’s Degree in Computer Science or related discipline, or equivalent work experience. Typically requires a minimum of five years of systems analysis and application program development experience. Applicant must have strong knowledge and skill sets in java development Applicant must have strong knowledge of Linux/UNIX fundamentals and be well versed with relationaldatabases.

The applicant must also be project oriented and able to work with minimal day-to-day direction. Information security knowledge is preferred The applicant must be highly motivated and willing to take on projects under deadline Experienced in building high quality and high performance systems.