Jobgether
Jobgether

Application Developer/Systems Engineer

engineeringfull-timeUS
SALARY
$170k – $185k/yr
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more

About the role

Accountabilities:

    • Infrastructure application development: Develop, test, and deploy software and automation code used to configure and manage enterprise Linux and Windows hosting environments.
    • Infrastructure architecture: Define infrastructure services architecture and establish scalable approaches for managing enterprise environments and application configurations.
    • Automation and configuration management: Create reusable modules and automation solutions for infrastructure management, with a focus on Puppet and infrastructure-as-code practices.
    • Deployment orchestration: Support the automated deployment of business applications and services across traditional and containerized environments.
    • Enterprise infrastructure: Configure and manage application servers, load balancers, proxy servers, virtual private clouds (VPCs), networks, and subnets.
    • CI/CD engineering: Design, build, and maintain automated testing frameworks and scripts supporting continuous integration and continuous delivery for infrastructure and application code.
    • Container environments: Assess, debug, and troubleshoot containerized services and applications, supporting reliable deployments across Docker and Kubernetes environments.
    • Production troubleshooting: Partner with operations teams to triage bugs, diagnose technical issues, and resolve production incidents efficiently.
    • Engineering enablement: Provide training, coaching, and technical support to engineering teams developing code for infrastructure and application configuration management.
    • Standards and best practices: Establish product vision, technical standards, and recommended practices for configuration management technologies and infrastructure automation.
    • Technical collaboration: Participate in code reviews, architecture discussions, design reviews, and other engineering activities to promote quality, maintainability, and operational reliability.
    • Continuous improvement: Identify opportunities to improve automation, deployment processes, infrastructure reliability, and engineering workflows.
    • Requirements

      • Professional experience: Relevant experience in infrastructure development, systems engineering, DevOps, cloud infrastructure, configuration management, application deployment, automation engineering, or a closely related discipline.
      • Puppet expertise: Puppet Certified Professional certification is required.
      • Infrastructure knowledge: Hands-on experience working with both Linux and Windows infrastructure environments.
      • Containerization: Familiarity with container technologies such as Docker and Kubernetes.
      • Programming: Exposure to one or more programming languages, such as Python, Java, JavaScript, .NET, or similar technologies.
      • Version control: Experience using GitHub or another Git-based version control system.
      • CI/CD: Working knowledge of continuous integration and continuous delivery methodologies and automated software delivery practices.
      • Automation mindset: Ability to design and implement repeatable infrastructure automation and configuration management solutions.
      • Troubleshooting: Strong debugging, analytical, and problem-solving skills, with the ability to investigate infrastructure and application issues systematically.
      • Cloud and networking: Familiarity with cloud infrastructure concepts, VPCs, networks, subnets, application servers, load balancing, and proxy services.
      • Collaboration: Ability to work effectively with engineering and operations teams, participate in technical reviews, and communicate complex technical concepts clearly.
      • Technical leadership: Comfortable providing guidance, coaching, training, and best-practice recommendations to other engineering professionals.
      • Security clearance: This position requires a Public Trust clearance or the ability to obtain one.
      • Work authorization and screening: Candidates must be able to satisfy applicable pre-employment requirements.
      • Benefits

        • Estimated starting salary of $170,000–$185,000, with final compensation based on experience.
        • Full-time employment with regular status.
        • Medical insurance.
        • Dental insurance.
        • Vision insurance.
        • 401(k) retirement plan.
        • Additional benefits may be available based on applicable employment terms and organizational policies.
        • Remote work opportunity within the United States.
        • Opportunity to work on enterprise infrastructure, automation, cloud, and DevOps initiatives supporting mission-focused environments.
        • Equal employment opportunity and consideration for qualified applicants, including protected veterans and individuals with disabilities.
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $15/mo. Cancel anytime.
Get AutoApply
Apply now
Application Developer/Systems Engineer at Jobgether — Remote