IBM Senior Software Engineer - Devops in ATLANTA, Georgia

The Weather Company, an IBM Business is seeking a Senior Software Engineer - Devops to build automation and monitoring systems and tools for the Data Services Platform. Turn would-be manual tasks into simple push-button operations. Design and code the tools to make our applications run in data centers around the world. Team up with application developers to turn code from git into running applications. Deploy and manage containers deployed across multiple datacenters. Design our infrastructure to handle enormous amounts of varying load Required Skills and Previous Experience

  • Strong Linux experience (RHEL family preferred)

  • Strong knowledge of scripting languages such as Python / Ruby / Go

  • Strong knowledge of UNIX scripting primitives (e.g. regexes)

  • Experience with config management systems

  • Solid understanding of Amazon Web Services or other cloud providers and prior experience in designing and building infrastructure components in a cloud environment

  • Experience with continuous delivery and automation tools

  • An aversion to manual processes and the desire to automate

  • Experience with service monitoring

    Desired Tools and Technology Experience - The more the better

  • Docker and Docker-related technologies

  • Kubernetes, Docker Swarm, Docker Compose

  • Consul, etcd

  • CDNs (Akamai or Level3)

  • Chef or Puppet

  • Memcached, Redis, Cassandra, Mongodb

  • Varnish

  • Building and deploying applications and release management

  • Jenkins, TeamCity, Bamboo, Travis or similar tools

  • Any emerging technology in the Devops space is a plus

Partner with in-house and third-party resources to manage projects from concept and development to final delivery—providing guidance for messaging, copywriting, and design as necessaryTWC

  • Strong Linux experience (RHEL family preferred)

  • Strong knowledge of scripting languages such as Python / Ruby / Go

  • Strong knowledge of UNIX scripting primitives (e.g. regexes)

  • Experience with config management systems

  • Solid understanding of Amazon Web Services or other cloud providers and prior experience in designing and building infrastructure components in a cloud environment

  • Experience with continuous delivery and automation tools

  • An aversion to manual processes and the desire to automate

  • Experience with service monitoring

Analytics Top