DEV/OPS ENGINEER

  • Full-time

Company Description

Partnering with our clients, DCI provides strategic counsel and designs winning public affairs and communications campaigns around the world. Our creative solutions advance the business priorities of our clients by delivering results in the most challenging environments.

Our team includes public affairs strategists who have held positions at the most senior levels within government, politics, and corporate communications. Each has extensive experience in managing complex issue campaigns. They choose to work at DCI Group because they want a different kind of career experience and the highest quality client relationships. Our team members are motivated by our business approach, where our success is predicated on our clients’ success.

As a DCI Group team member, you’ll work in a fast-paced environment and make an impact on our business contributing towards the success of our company. Our total rewards package includes:

  • Competitive market pay based compensation
  • Comprehensive benefits plans to include, medical, dental & vision plans for full time employees
  • Bustling downtown location, casual environment and lots more!

Job Description

DCI Group is seeking to fill a position to provide dev/ops engineer solutions for our web development and network operations. The dev/ops engineer will work as part of a team responsible for overall network operations and maintenance for our core business systems and infrastructure along with client hosted configurations and solutions. The staff member will also provide technical support for internal and client related dev/ops needs.

Responsibilities include:

  • Build and execute automated deployment scripts and tools for system provisioning and configuration
  • Work closely with operations engineers to build out appropriate monitoring and reporting infrastructures
  • Assist Developers and Operations in troubleshooting system issues in all environments
  • Assist with the design of world-class systems that keep our release process agile and efficient
  • Be the cornerstone that we need, in partnership with our development team, to deliver regular releases and updates

Qualifications

KEY QUALIFICATIONS INCLUDE: 

  • System Administration expertise in Exchange, Linus and Windows
  • Strong experience with scripting skills (e.g. Python, Shell, PowerShell, Ruby)
  • Knowledge of cloud computing infrastructure and experience managing private/public clouds
  • Experience with configuration management tools (e.g. Chef, Puppet) is a plus
  • Understanding of Release Management and Change Management best practices
  • UCaaS and Box administration are a plus
  • Excellent verbal and written communication
  • Dedicated work ethic and desire to always over-deliver
  • Personable and work well in a collaborative environment
  • Creative and independent thinking with on-the-fly problem solving
  • Excellent ability to get the job done every time, and to communicate where and when issues arise

REQUIRED TECHNICAL PROFICIENCIES:

  • Extensive experience with Exchange and Microsoft OS administration
  • Experience with Linux administration
  • Experience with Shell and Powershell, Python and Ruby are a plus
  • Experience with Configuration management (e.g. Chef, Puppet)
  • Experience with System Monitoring (e.g. Splunk, Pingdom)
  • Knowledge of HTTP and RESTful services
  • Knowledge of networking concepts (TCP/IP, DNS, UDP)
  • B.S. in Computer Science or equivalent experience

Additional Information

 

We look forward to receiving your application!
All your information will be kept confidential according to EEO guidelines.