Fusable

Senior Dev Ops Engineer

Fusable

full-time

Posted on:

Location Type: Remote

Location: North CarolinaUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Use Terraform to define, deploy, and manage infrastructure as code across multiple environments (development, staging, production).
  • Implement and maintain containerized applications using Docker, ECS, and Kubernetes to enhance scalability and deployment efficiency.
  • Design, develop, and maintain continuous integration and continuous deployment (CI/CD) pipelines to automate testing, building, and deployment of code.
  • Manage and optimize infrastructure, ensuring a robust, secure, and scalable environment for application deployment.
  • Work with AWS services such as Code Pipeline, Elastic Beanstalk, EC2, RDS, Load Balancing and Autoscaling Groups to maintain and optimize infrastructure.
  • Ensure the efficient and secure integration of APIs with backend systems, leveraging AWS services.
  • Implement security measures using AWS WAF to protect applications and data from common web threats.
  • Work closely with networking and routing protocols to ensure seamless connectivity, load balancing, and high availability across cloud-based environments.
  • Collaborate with development, QA, and other teams to troubleshoot and resolve issues related to infrastructure, application deployment, and cloud architecture.
  • Proactively monitor infrastructure performance, optimize resource usage, and ensure uptime with continuous improvements.
  • In addition to using terraform, knowledge of other cloud providers and cloud agnostic design is appreciated.

Requirements

  • Strong expertise in Terraform for infrastructure as code.
  • Proficient in containerization technologies like Docker, ECS, and Kubernetes.
  • Experience with CI/CD pipelines (AWS CodePipeline, Jenkins, GitLab CI).
  • In-depth knowledge of AWS services including EC2, RDS, Elastic Beanstalk, CodePipeline, Autoscaling Groups, and WAF.
  • Experience with Git/Bitbucket for version control and collaboration.
  • Strong troubleshooting and debugging skills.
  • Familiarity with Networking and Routing principles in a cloud environment.
  • Excellent accountability for delivering projects on time, within scope, and with quality.
  • Ability to work independently and manage multiple tasks simultaneously in a fast-paced environment.
  • Experience in full stack observability options (Grafana/Splunk/Prometheus etc).
Benefits
  • Flexible work arrangements
  • Professional development
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TerraformDockerECSKubernetesCI/CDAWSEC2RDSWAFNetworking
Soft Skills
troubleshootingdebuggingaccountabilityindependencetime managementmulti-taskingcollaborationcommunicationproblem-solvingadaptability