DevOps Engineer

 DevOps Engineer

The DevOps Engineer role is an exciting mission that provides information technology expertise, strategic vision and tactical implementation using frameworks that require cloud services that are virtualized, scalable, cost effective and utilize DevOps practices. 

Essential Role Responsibilities:

  • Management of development and production environments
  • Contribute to productizing new software by developing installation, deployment and management scripts
  • Design and assist in the selection and implementation of DevOps tools that reliably manage application and environment delivery
  • Design and assist in the setup and maintenance of the build / release infrastructure
  • Improve predictability and reliability of releases and deployments
  • Help automate operations and processes
  • Build and maintain tools for deployment
  • Troubleshoot and resolve issues involving development, test and production in cloud environments;
  • Ability to generate / maintain scripts for automation

Required Competencies:

  • Bachelor’s degree in Computer Science
  • 2+ years relevant work experience in DevOps
  • Background in Linux / Unix Administration
  • Experience with automation / configuration management using Chef or an equivalent
  • Experience with MIcrosoft Windows Server
  • Experience with Microsoft IIS web servers
  • Experience with Web servers - AWS or Google Cloud services
  • Provision, configure and maintain cloud resources including server instances, load balancers, security groups, DNS management and certificates
  • A working understanding of programming and scripting languages (Ruby, Powershell)
  • Shell scripting (bash) skills are essential
  • Network management skills (firewalls, DNS, NAT) are essential
  • Version Control (System) utilizing GIT in a team development environment
  • Ability to generate / maintain scripts for automation
  • Excellent written communication, problem solving and process management skills
  • Desire to work in a fast paced, evolving, growing, dynamic environment
  • Experience with Continuous Integration tools (TeamCity)
  • Knowledge of best practices and IT operations in an always-up, always-available service

Preferred Competencies:

  • Experience with automation testing tools such as Selenium, Cucumber or Server Spec
  • Experience with automated load testing tools
  • Configuration and management of Mongo databases
  • Experience with a variety of open source technologies and tools in support of cross-team collaboration
  • Experience with systems and IT operations
  • Being comfortable with frequent, incremental code testing and deployment
  • Strong grasp of automation tools
  • Data management skills
  • Understanding and focus on business outcomes
  • Understanding and efficiency in collaboration, open communication and reaching across functional borders
  • Working collaboratively across teams to ensure consistent and performant approaches for development and production software/infrastructure
  • Interacting directly with client project team members and operational staff to support live customer deployments
  • Automating and streamlining operations and processes
  • Building and maintaining tools for deployment, monitoring and operations
  • Troubleshooting and resolving issues in development, test and production environments
  • Supporting cloud deployments as needed 
  • Strong problem solving skills
  • A passion for innovation

Supervisory Responsibility:

This position has no supervisory responsibilities.

Work Environment:

This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, printers, scanners and filing cabinets.

Position Type/Expected Hours of Work:

This is a full-time, exempt position. The days and hours of work for our US headquarters are Monday through Friday, 8:30 a.m. to 5:30 p.m. Occasional evening and weekend work may be required as job duties demand.   

Travel:

Travel is primarily local during the business day, although some out-of-the-area and overnight travel may be expected. Some overseas travel may be necessary.

Brainjocks is committed to attracting, retaining, developing and promoting the most qualified individuals without regard to race, color, religion or belief, sex, national or ethnic origin, ancestry, age, marital status, sexual orientation, gender identity, genetic predisposition or carrier status, veteran status, disability, or any other classification protected by law in your region. 

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
insert_drive_file
insert_drive_file