Oh Snap!
This job is no longer active - but you can still view the details below.

Senior DevOps Engineer

| Greater Denver Area

Please review the job details below.

The DevOps Engineer role covers a wide range of design and implementation activities for the build and deployment systems for DigitalGlobe’s primary, web-based imagery delivery platform.

Responsibilities

The DevOps Engineer role covers a wide range of design and implementation activities for the build and deployment systems for DigitalGlobe’s primary, web-based imagery delivery platform.  We collaborate across teams to deploy new functionality and scale our infrastructure while improving the customer experience. You will play a central role in migrating our system to AWS, and modernizing our deployment pipeline – two strategic initiatives that we expect to transform our department and earn considerable recognition across the enterprise.

Specific responsibilities include:

  • Create, maintain, and extend build infrastructure including automated builds, database migration validation, and automated verification testing.
  • Collaborate with Agile teams to design and implement pipeline stages that meet business objectives
  • Partner with team members, architect, and development teams to migrate our products to the AWS cloud.
  • Provide software configuration management.  Troubleshoot and resolve issues within the pipeline stages.
  • Maintain and enhance infrastructure for automated database migrations.
  • Maniacal focus on meeting deliverables while working with the product owner on defining and prioritizing improvements.

Requirements

Strong candidates will have current experience with the following:

  • Git and are familiar with GitFlow concepts
  • building software using Maven or Gradle, utilizing plugins when available, but not afraid to create one
  • building, packaging, and deploying C, C++, Python, Java, Tomcat, and other product artifacts in RPMs and Docker containers
  • writing Jenkins pipeline scripts or XebiaLabs Releasefiles to coordinate the building, packaging, and deployment of software
  • managing build artifacts and their pipeline state using the Artifactory REST API
  • Developing and executing parameterized deployment scripts using AWS CloudFormation, Troposphere, and Ansible
  • creating and managing VPCs, subnets, NACLs, security groups, and internet and NAT gateways
  • developing and implementing a system security plan that encompasses enterprise guidelines
  • maximizing repeatability using Infrastructure as Code
  • designing and implementing blue/green deployment methodologies that may include non-destructive or destructive database changes
  • Scripting with Python, Bash, and Groovy
  • 6+ years using RedHat-family operating systems
  • Knowledge of Agile development process from build through deployment
  • Enthusiasm for solving interesting problems, self-starter
  • Ability to understand and troubleshoot complex, interdependent software systems
  • Strong communicator and a passion to work with others to achieve team goals, especially supporting development teams
  • Strong customer focus, business acumen and results orientation.
  • BS or MS in Computer Science or equivalent
  • US Citizenship.

Other Preferred Qualifications

  • Active Secret or TS/SCI Clearance
  • Production experience with any of the following technologies: Puppet, Chef, Postgres, Amazon RDS or Aurora, Lambda, Spring Boot, ELK stack, highly scaled monitoring dashboards.

DigitalGlobe and Radiant solutions offer a generous compensation package including a competitive salary; choice of medical plan; dental, life, and disability insurance; a 401(K) plan with competitive company match; paid holidays and paid time off.

Read Full Job Description

Location

Our location is just steps away from plenty of expansive open space, restaurants, and bars. We are less than a 5 minute walk from an RTD Park-n-Ride.