Senior DevOps Engineer in Bloomington, MN at Lifetouch National School Studios Inc.

Date Posted: 6/13/2018

Job Snapshot

Job Description

POSITION SCOPE:

The scope of these activities will primarily be focused on the division’s AWS based infrastructure, internal infrastructure in Lifetouch’s US and Canadian data centers , as well as infrastructure and assets at 6 Production/ manufacturing Plants.  As we continue in our journey of migrating applications to AWS the candidate will be involved in capacity planning in support of budget preparation.

 

PRIMARY DUTIES AND RESPONSIBILITIES:

 

  • Plan, integrate, administer, and support multiple on-prem and cloud based systems.  
  • Build/maintain Bamboo triggered infrastructure as code scripts leveraging AWS CloudFormation and other appropriate tools in support of the CI/CD pipeline.
  • Participate in code reviews for automation scripts developed by other team members using Git based pull/merge techniques .
  • Assess, recommend, configure, and support monitoring tools in order to create telemetry and reduce the feedback loop between operations and development teams.
  • Evaluate infrastructure utilization data in support of capacity planning, budgeting and infrastructure expansion.
  • Resolve problems in the entire application stack using Root Cause Analysis techniques.
  • Perform other projects or miscellaneous duties as requested or assigned.

 

MINIMUM GENERAL REQUIREMENTS:

Education:

  • BA or BS degree or equivalent experience/certifications

 

Experience:

  • Experience in systems administration with Linux (RHEL, AWS Linux) and Windows platforms.
  • Working knowledge and development or operations experience with AWS services such as EC2, Beanstalk, S3, EBS, Aurora, RDS, DynamoDB, SQS.
  • Experience with AWS management tools such as CloudWatch, Trusted Advisor, and CloudTrail.
  • Cloud infrastructure automation in the Amazon Web Services environment utilizing CloudFormation or Terraform.
  • Working knowledge of Apache Tomcat web server platform.  Microsoft IIS experience a plus.
  • Experience working with monitoring and log aggregation technologies such as Nagios XI, AppDynamics, New Relic, Google Analytics, Graphite/Grafana, StatsD, Sumo Logic, Splunk,  ELK Stack, etc.
  • Experience with application load balancing technology products such as EC2 ELB/ALB and F5 BigIP.
  • Experience with YAML and development/scripting languages(NodeJS, Java, Python, JavaScript).
  • Experience with containerization from using tools such as: Docker, Kubernetes, ECS a plus.
  • Experience with infrastructure automation frameworks such as Chef, Puppet, and Ansible a plus.
  • Working knowledge of Oracle WebLogic Server 11.X-12.X a plus.
  • Experience with Messaging Oriented Middleware (e.g., Oracle Service Bus, TIBCO, WebsSphere MQ, etc) a plus.
  • General exposure to a wide range of technologies including Internet, application development, network infrastructure, and business process.


Other knowledge, skills, and abilities:

  • Strong written and verbal communication skills
  • On-call availability to diagnose/recover systems outside business hours when required
  • Must be familiar with Software Development Lifecycle (SLDC), and deployment best practices
  • Must be familiar with QA; its related requirements, intent and purpose
  • Ability to perform and provide Capacity Assessment(s) and other similar analysis

 

CRITICAL RELATIONSHIPS:

  • LNSS I.S. Application Architects
  • LNSS I.S. Infrastructure Architects
  • LNSS I.S. Application Development
  • LNSS Production (Plant/Lab) IT Resources and Personnel
  • LNSS Production Leadership
  • LTI Technical Resources and Operations
  • LNSS I.S. Business Services Management Group
  • LTI Service Desks
  • 3rd Party Vendors