Glassdoor is your free inside look at more than 246,000 companies. Salary details, company reviews, and interview questions - all posted anonymously by employees and job seekers.
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 Leaders Quadrant of Gartners 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
4 years of DevOps experience with:
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
PREFERRED EXPERIENCE
Familiarity with configuration management & systems management software and tools
Familiarity with DevOps methodologies and practices
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
Bachelors 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 relational
databases. 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.
Copyright © 2008–2013, Glassdoor. All Rights Reserved. Your use of this service is subject to our Terms of Use and Privacy & Cookies Policy. Glassdoor ® is a registered trademark of Glassdoor, Inc.