Application Deployment Engineer
- Company
- Intradiem
- Location
- Remote - United States
- Work type
- Full Time
- Posted
- 2026-10-16
Job description
Your Role
Collaborate with cross-functional teams to define, plan, and execute application deployment strategies and activities.
Deploy, configure, and manage applications across development, testing, staging, and production environments.
Develop and maintain deployment scripts and automation tools to streamline and enhance the efficiency and reliability of deployments.
Design, build, and maintain infrastructure as code using Terraform, including reusable modules and remote state management, to provision consistent and repeatable environments.
Monitor and troubleshoot deployment issues, working closely with development and operations teams to identify and resolve complex problems.
Implement and optimize continuous integration and delivery (CI/CD) pipelines to enable seamless and automated application deployments.
Conduct comprehensive testing and verification of deployments to ensure accuracy, functionality, and performance.
Ensure strict compliance with deployment and release management policies, procedures, and best practices.
Document deployment processes, configurations, and troubleshooting guides for reference and knowledge sharing.
Stay updated with industry trends and emerging technologies related to application deployment, DevOps practices, and infrastructure automation.
Drive engineering mindset by designing, implementing, and improving processes and technologies for application deployment.
Provide technical leadership and mentorship to junior team members, sharing knowledge and promoting best practices.
Conduct all business in accordance with Intradiem's policies and procedures.
Perform all other duties as assigned.
Your Background
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Minimum of 5 years of experience in application deployment, release management, or related roles.
Strong knowledge of application deployment methodologies, tools, and best practices.
Extensive experience with scripting and deployment automation in a continuous integration environment.
Working knowledge of Terraform, including writing and maintaining modules, managing state, and integrating Terraform runs into CI/CD pipelines.
In-depth understanding of continuous integration practices and cross-platform integration challenges.
Proficiency in system-level and integration-level testing, with a strong background in quality assurance.
Experience specifying and implementing testing and production environment infrastructure.
Demonstrated deployment experience in hosted environments.
Strong Windows and Linux skills, with a deep understanding of Linux servers and the ability to navigate and troubleshoot effectively.
RHCSA and RHCE
Ability and desire to quickly learn new technologies and apply new skills.
Excellent problem-solving and troubleshooting abilities.
Strong attention to detail and a commitment to delivering high-quality work.
Excellent communication and collaboration skills, with the ability to work effectively in a team-oriented environment.