Dev Ops Engineer

» Dev Ops Engineer
Information Technology
in Orlando
, FL
Reference: 19-03575

Description:

The Dev Ops Engineer is the subject matter expert for Build Management across all environments for a software development (primarily .Net) organization. Scope of work includes managing all processes and tools related to software configuration, source code, and software builds across all software applications. The person will maintain and support continuous integration and deployment related tools, and continuous improvement and optimization of these tools and processes. The successful candidate must be results- and quality-oriented and highly productive in order to meet individual, team, and company goals.

Required Qualifications:

  • 3+ years in a build/release engineering position
  • 1+ years basic SQL
  • 2+ years of scripting experience – Bash, Python or Groovy
  • Experience in Agile, specifically in a Dev Ops capacity
  • Familiarity with Octopus and Team City

Preferred Qualifications:

  • 2 years of administrating a source code management system
  • 2 years of setting up and maintaining a continuous integration system
  • Git, TFVC/VSO
  • Excellent communication skills
  • Ability to operate at a high level in small teams
  • Any of the following are a plus:
    • Puppet

Essential Functions of the Position:

  • Improve framework and execute software builds, deployments, and configurations for all projects across all environments with a focus on automation
  • Develop ongoing build and release process improvements and procedures
  • Install, maintain, configure, and optimize build and continuous integration tools
  • Assist in managing the build cycle process; including communications, build calendars, dashboards, and metrics
  • Facilitate and coordinate work flow and interfaces between teams (application development, QA, IT Operations, vendor providers)
  • Facilitate build readiness reviews and weekly build meetings with development delivery managers
  • Maintains safety, security and privacy standards throughout all areas of responsibility

Qualifications/Essential Requirements for the Position: 

  • Must possess 3+ years of previous build management experience
  • Experience with software configuration management; designing, building, and administering continuous integration environment
  • Experience as an administrator of the software configuration management tools
  • Experience with build configuration and automation tools
  • Experience with Powershell scripting
  • Knowledge of running highly scalable infrastructure with experience in container orchestration
  • High degree of proficiency with Windows system administration
  • Experience with deployment, migration, configuration and maintenance of middleware and messaging software and tools (TaskTop)
  • Experience with management and configuration of search engine and distributed memory caching or related software a plus
  • Strong analytical, strategic and problem solving skills
  • Ability to communicate effectively and efficiently with internal and external partners and customers