DevOps Engineer, terrform, bash

Sage Informatics LLC
Boston, MA, United States
25 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$114,400.0 - $135,200.0
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology Amazon Web Services Apache Tomcat Build Automation Microsoft Azure Bash Shell Oracle WebLogic Server Network Sockets Cloud Computing Cloud Computing Security Computer Networks Databases
+56 more
System Configuration Continuous Integration DevOps Disaster Recovery Domain Name System (DNS) Amazon DynamoDB Elasticsearch Perl (Programming Language) Github Groovy Monitoring of Systems Hyper-V IBM Websphere Application Server Identity and Access Management Internet Information Services (IIS) WildFly (JBoss AS) Python (Programming Language) Unix Shell Microsoft SQL Server Team Foundation Server Windows Servers MySQL Network Administration OpenStack Oracle (Applications) Windows PowerShell Scrum Methodology Systems Development Life Cycle Release Management Ansible Ruby Firewall Policy Management TCP/IP Virtualization Technology Scripting Google Cloud Enterprise Software Applications Cloud Platform System Docker Swarm System Availability Delivery Pipeline Saltstack Reliability of Systems Gitlab Kubernetes Infrastructure Automation Frameworks Information Technology Puppet Restful APIs Terraform Splunk New Relic (SaaS) Docker Jenkins Vmware Microservices

Job description

We are seeking a highly motivated and energetic DevOps Engineer with expertise in Terraform and Bash scripting to join our dynamic IT infrastructure team. In this role, you will drive automation, streamline deployment processes, and enhance system reliability across cloud and on-premises environments. Your proactive approach will help us build scalable, high-availability systems that support enterprise software solutions and cloud infrastructure initiatives. If you thrive in fast-paced environments and are passionate about continuous integration and automation, this opportunity is perfect for you!, * Design, implement, and manage infrastructure as code using Terraform to provision cloud resources across platforms such as AWS, Google Cloud Platform, and OpenStack.

  • Develop and maintain Bash scripts for automating deployment workflows, system configuration, and troubleshooting tasks on Linux/Unix systems.
  • Collaborate with development teams to integrate CI/CD pipelines utilizing Jenkins, GitHub, GitLab, or TFS to ensure seamless software delivery.
  • Manage containerization systems including Docker and Kubernetes to deploy scalable microservices architectures.
  • Monitor system performance with tools like New Relic, Splunk, and Elasticsearch; troubleshoot issues proactively to ensure high availability.
  • Configure and maintain enterprise software such as WebSphere, Weblogic, Tomcat, JBoss, and Microsoft IIS/Windows Server environments.
  • Implement security best practices including firewall management, identity & access management, cloud security protocols, and incident response procedures.

Requirements

  • Proven experience working as a DevOps Engineer or in a similar role supporting enterprise software deployments.
  • Strong proficiency with Terraform for infrastructure automation across multiple cloud providers.
  • Extensive scripting expertise in Bash (Unix shell), PowerShell, Python, Groovy, Perl, Ruby, or Go for automation tasks.
  • Hands-on experience with container orchestration tools like Kubernetes and Docker Swarm.
  • Familiarity with configuration management tools such as Ansible, Puppet, Chef or SaltStack.
  • Knowledge of cloud computing platforms including AWS (Amazon Web Services), Google Cloud Platform, Azure or OpenStack.
  • Experience managing databases like MySQL, Microsoft SQL Server, DynamoDB or Oracle; understanding of disaster recovery strategies.
  • Solid understanding of networking concepts including TCP/IP, DNS, RESTful APIs, TCP sockets; experience with network administration is a plus.
  • Background in Linux/Unix system administration along with virtualization technologies such as VMware or Hyper-V.
  • Familiarity with Agile software development methodologies including Scrum or Kanban; experience supporting SDLC processes such as build automation and release management is preferred.

Join us to be part of an innovative team dedicated to transforming IT infrastructure through automation and continuous improvement!

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…