DevOps Engineer

DocuPhase LLC

$90K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field or equivalent experience
  • 3+ years experience in a DevOps, Platform Engineering, or Site Reliability Engineering role
  • Proven expertise in AWS services including EC2, S3, VPC, IAM, and CloudFormation/Terraform
  • Strong proficiency in scripting languages like Python or Bash for automation
  • Hands-on experience with Docker for containerization
  • Experience managing production Windows and Linux operating systems
  • Familiarity with configuration management tools like Puppet
  • Knowledge of CI/CD pipelines creation and management

Responsibilities

  • Design, provision, and manage AWS infrastructure components such as EC2 and Auto Scaling groups
  • Build and maintain CI/CD pipelines using Azure DevOps and Jenkins
  • Manage container workloads with Docker and AWS ECR, including image builds and lifecycle policies
  • Support deployment and operational health of .NET applications
  • Administer and troubleshoot Linux-based systems
  • Maintain build automation and dependency management with Maven
  • Collaborate with development teams on source control strategy in Azure DevOps
  • Monitor system performance, manage incidents, and drive root cause analysis
  • Plan and execute SQL Server schema changes using migration tooling
  • Identify and implement process improvements to enhance deployment frequency
  • Document infrastructure and operational procedures
  • Architect and implement fault-tolerant infrastructure solutions

Benefits

  • Comprehensive health insurance plans
  • 401(k) retirement plan with company match
  • Flexible work schedule and remote work options
  • Opportunities for professional development and training
  • Wellness programs and mental health resources
Full Job Description
About the Role:

We are looking for an experienced and motivated DevOps Engineer to join our engineering team. In this role, you will design, build, and maintain our cloud infrastructure, CI/CD pipelines, and deployment automation systems. You will work closely with development teams to improve reliability, scalability, and delivery velocity across our suite of .NET applications and services.

The ideal candidate brings hands-on expertise across AWS cloud services, containerization, and modern DevOps tooling, and thrives in a fast-paced environment where collaboration and continuous improvement are core values.

Minimum Qualifications:
  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
  • 3+ years of experience in a DevOps, Platform Engineering, or Site Reliability Engineering role
  • Proven experience working with Amazon Web Services (AWS) including EC2, S3, VPC, IAM, and CloudFormation or Terraform.
  • Strong proficiency in scripting languages such as Python, Bash, or similar for automation tasks.
  • Hands-on experience with containerization technologies, specifically Docker.
  • Experience managing Windows and Linux operating systems in production environments.
  • Familiarity with configuration management tools such as Puppet or equivalent.
  • Knowledge of CI/CD pipeline creation and management.
  • Experience with artifact repository management.
  • Demonstrated experience building fault-tolerant systems

Preferred Qualifications:
  • AWS certifications such as AWS Certified DevOps Engineer or AWS Certified Solutions Architect.
  • Experience with additional container orchestration platforms like Kubernetes.
  • Familiarity with monitoring and logging tools such as NewRelic.
  • Knowledge of security best practices in cloud environments and compliance standards.
  • Experience with workload automation or job scheduling tools such as JAMS, VisualCron, n8n, or similar

Responsibilities:
  • Design, provision, and manage AWS infrastructure including EC2, Auto Scaling groups, and CodeDeploy deployments
  • Build, maintain, and optimize CI/CD pipelines using Azure DevOps and Jenkins
  • Manage containerized workloads using Docker and AWS ECR, including image builds, tagging, and registry lifecycle policies
  • Support deployment and operational health of .NET Web Apps, Web APIs, and Windows Console Applications
  • Administer and troubleshoot Linux-based systems and server environments
  • Maintain build automation and dependency management with Maven
  • Collaborate with development teams on source control strategy and branching workflows in Azure DevOps
  • Monitor system performance, respond to incidents, and drive root cause analysis and remediation
  • Plan and execute SQL Server schema and data changes using migration-based tooling, ensuring safe deployments with rollback capability and minimal downtime
  • Identify and implement process improvements to reduce toil and increase deployment frequency
  • Document infrastructure, runbooks, and operational procedures
  • Architect and implement fault-tolerant infrastructure, including redundancy strategies, failover mechanisms, and disaster recovery planning.

Skills:

The required skills are essential for daily tasks such as automating infrastructure provisioning and managing cloud resources efficiently using AWS and Terraform. Proficiency in scripting languages like Python enables the creation of custom automation scripts that streamline deployment and operational workflows. Docker skills are applied to containerize applications, ensuring consistency across environments and simplifying deployment processes. Puppet is used to automate configuration management, reducing manual intervention and maintaining system integrity. Additionally, managing Linux operating systems and artifact repositories supports stable and reliable software delivery, while preferred skills like Kubernetes and monitoring tools enhance scalability and observability in complex environments.

Similar Jobs

More Jobs at DocuPhase LLC

  • DevOps Engineer
    $90K — $130K *
    St. Petersburg, FL 33710 (Pinellas County)
    Information Technology
    In-Person
  • Customer Success Manager
    $70K — $95K *
    St. Petersburg, FL 33710 (Pinellas County)
    Enterprise Technology
    In-Person

More Information Technology Jobs

Find similar DevOps Engineer jobs: