Development Operations Engineer Demand Media
THIS JOB HAS EXPIRED
Development Operations Engineer
IT | Austin, TX, United StatesDemand Media (NYSE:DMD) informs, entertains and connects millions of people every day. Through a portfolio of vertical web properties reaching more than 100 million monthly visitors, a global network of digital partners, and a breakthrough content studio, Demand Media publishes what the world wants to know and share. Join the company that is shaping the future of media â€" how it's created, consumed and shared!
We work in a fun, collaborative environment that is as diverse, adventurous and open-minded as the content we create for the world. We encourage all of our employees to learn and grow personally and professionally so they can assume greater responsibilities and advance their careers.
Responsibilities:
- Develop and maintain tools to enable automated application deployment
- Tune system performance to meet changing application demands (e.g. configure hardware and file systems to optimize IOPS throughput)
- Employ creative solutions and design state of the art systems to accommodate changing business requirements
- Work as part of an engineering team to design, deploy and support 24x7x365 operations
- Participate in an on call rotation for support of production environments
- Use backup and recovery best practices to ensure systems are protected from data loss
- Create and maintain system and application specific monitoring
Requirements:
- Bachelor's degree in Computer Science or equivalent experience required
- 3-5 years' experience in similar role
- Understanding of Layer 2 (Ethernet) and Layer 3 (IP) networking concepts and practice
- Understanding of core internet protocols (HTTP, DNS, SMTP, etc.)
- Scripting and automation (must be comfortable with one of: Ruby, Python, Perl, PHP, Bash)
- Knowledge of automation tools and approaches
- Familiarity with database administration (MS SQL, MySql, Oracle, PostgreSql, etc.)
- Familiarity with version control systems (e.g. Git, SVN, Mercurial, CVS)
- Familiarity with standard monitoring tools (Nagios, Cacti)
- Familiarity with configuration management and installation automation tools (e.g. Puppet, Chef, Cobbler)
- Basic understanding of common approaches to scale and redundancy for web based applications: load balancing, clustering, caching
- Follow IT industry trends and developments. Will be leaned on for new ideas on process and product recommendations
- Troubleshoot production application issues, ability to isolate environmental or application issues and gather appropriate information
- Experience managing web based application servers in a production environment (IIS, Apache, Tomcat, etc.)
- Familiarity with industry standard log file management techniques
Willingness to work in a mixed Windows and *nix based server environment
Experience administering Windows and *nix servers in a production environment
<< Back to Current Openings
THIS JOB HAS EXPIRED