Allied Universal - Carmel, IN

posted 11 days ago

Full-time - Mid Level
Carmel, IN
51-100 employees
Administrative and Support Services

About the position

The DevOps Automation Engineer plays a crucial role in the DevOps/IS team, focusing on leading and facilitating automation efforts for both on-premise and cloud operations infrastructure. This position is part of a small, dedicated team of IT professionals committed to ensuring a positive client experience while making informed technical business decisions in collaboration with related teams.

Responsibilities

  • Maintain and improve configuration management platform with current technologies.
  • Implement processes for deploying applications to development and production environments.
  • Maintain Git version control repositories and support initiatives around 'infrastructure as code'.
  • Assist others in writing scripts and provide technical resources for merge requests.
  • Identify, troubleshoot, and resolve issues with the build, deployment, and continuous integration process.
  • Develop tools and implement systems for automating server and infrastructure provisioning.
  • Leverage scripting languages to build automated solutions and integrations.
  • Work with XML and JSON based APIs for infrastructure integration.
  • Collaborate with System Engineers, Developers, Architects, and DevOps engineers to design automated solutions with CD Pipelines.
  • Create system and workflow information visible through monitoring systems and dashboards.
  • Document build, continuous integration, and deployment processes.

Requirements

  • High School Diploma required; Bachelor's degree or equivalent experience preferred.
  • 5 - 7 years of related experience in DevOps or automation roles.
  • Experience managing multiple projects under tight deadlines.
  • Ability to learn new systems and technologies quickly.
  • Self-motivated with strong organizational skills and attention to detail.
  • Ability to work independently with minimal supervision.
  • Background in software development.
  • Passion for automating infrastructure and software deployment.
  • Experience with build processes, code deployment, and managing releases.

Nice-to-haves

  • Experience with Windows Server (2012, 2016, 2019) and Linux operating systems.
  • Familiarity with web servers like IIS and Apache/Tomcat.
  • Knowledge of databases such as Microsoft SQL Server, MongoDB, and RDS.
  • Experience with configuration management tools like Ansible, Puppet, and Chef.
  • Familiarity with deployment tools like Octopus Deploy.
  • Experience with CI tools such as TeamCity and Jenkins.
  • Knowledge of cloud platforms like Azure and AWS.
  • Experience with virtualization technologies like VMware.

Benefits

  • Medical, dental, and vision insurance coverage.
  • 100% company-paid life and disability coverage.
  • 401k options with company match.
  • Three weeks PTO by the end of the first year.
  • Career growth opportunities within the company.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service