Senior Engineer - DevOps

METRO/MAKRO

$100K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years experience in DevOps, application support, or configuration engineering
  • 2+ years experience in a hybrid public/private cloud environment including AWS
  • Bachelor's degree in Information Technology, Computer Science, or related field
  • Expertise in containerization technologies like Docker and OpenShift
  • Proficient in scripting languages such as Python and Terraform

Responsibilities

  • Owns the change request process and coordinates with relevant teams
  • Provides technical advice impacting cross-functional teams
  • Researches and proposes new technological solutions
  • Develops a list of finalized enhancements for applications
  • Conducts technical design and code reviews
  • Mentors team members and may lead small to medium projects
  • Manages application deployments to various environments

Benefits

  • Hybrid work model, with 1-3 in-office days per month
  • Opportunities for mentoring and leadership within projects
  • Exposure to a variety of technologies and tools
  • Engagement with cross-functional teams
  • Professional development in cloud technologies and software lifecycle management
Full Job Description
The Senior Engineer - DevOps is responsible for supporting our clients custom and off-the-shelf software through all phases of the lifecycle - through end to end application, systems development and maintenance. This role is hybrid in the following areas Chicago, Atlanta, Mason, OH or Richmond VA. Hybrid would come into the office 1-3x per month.

Job Description

Keys
  • Familiarity with the software development lifecycle and continuous integration/delivery concepts
  • Ability to work in both Windows and Linux environments
  • Understanding of containerization technologies such as Docker, openshift
  • Experience working with deployment automation tools such as Jenkins, Cloudbees
  • Fluency in one or more common scripting languages such as Python, Terraform, ansible , Groovy, Bourne shell, or PowerShell
  • 5+ years working in a DevOps, application support or administration, or configuration engineering role
  • 2+ years working in a hybrid public/private cloud environment including AWS

Job Description
  • Owns the change request process and may coordinate with other teams as necessary.
  • Provides technical advice and weighs in on technical decisions that impact cross functional teams.
  • Researches and may propose new technologies.
  • Develops and owns list of final enhancements.
  • Develops and defines application scope and objectives and prepares technical and/or functional specifications from with programs will be written.
  • Performs technical design reviews and code reviews.
  • May own technical testing to ensures unit test is completed and meets the test plan requirements, system testing is completed and system is implemented according to plan.
  • Assesses current status and supports data information planning.
  • Coordinates on-call support and ensures effective monitoring of system.
  • Maintains technical development environment.
  • Mentors others and may lead multiple or small to medium sized projects.
  • Will begin to set direction at the project/service level and influences decision-making.
  • Provides technical guidance, and mentoring.
  • Maintain source repositories and encourage good practices in source control
  • Support .NET and Java build automation processes
  • Engage with test engineers to maintain automated testing processes
  • Support developers in packaging software for distribution
  • Perform application deployments to development, test, and production environments both on-premises and in the cloud
  • Maintain application and environment configuration through automated processes
  • Monitor testing and production environments to ensure stable operation
  • Perform initial triage of application issues to ensure rapid resolution

This is part of a hybrid work schedule, if you are in Atlanta or Chicago and within 50 miles of the office you would come in 1-3x per month.

Sponsorship is not available for this position.

Qualifications

Requires an BA/BS degree in Information Technology, Computer Science or related field of study and a minimum of 5+ years related experience; multi dimensional platform experience; expert level experience with business and technical applications, or any combination of education and experience, which would provide an equivalent background.
  • Collaborative attitude and an ability to build consensus among your technical peers
  • Strong ability to communicate technical information to your non-technical peers
  • Attention to detail & excellent communication skills is must.
  • Experience developing and maintaining plugins and application support processes in IBM Urban Code Deploy
  • Developing and deploying infrastructure as code using Terraform/CloudFormation
  • Working on config management tools like Ansible/Chef/Puppet.
  • Working / mentoring offshore team members.
  • Developing Jenkins Pipeline build automation
  • DockerEE or Kubernetes container orchestration tools
  • Developing and deploying infrastructure as code
  • Developing application monitors and alerts
  • Experience with RDBMS as well as NoSQL data platforms.
  • A strong understanding of IP networking, including load balancing, routing, and firewall concepts


Similar Jobs

More Jobs at METRO/MAKRO

  • Senior Engineer - DevOps
    $100K — $130K *
    Chicago, IL 60629 (Cook County)
    Information Technology
    In-Person
  • Engineering Manager
    $150K — $200K *
    Denver, CO 80219 (Denver County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Senior Engineer - DevOps jobs: