What are the responsibilities and job description for the DevOps Engineer position at TripleScreen Search & Staffing?
****This role will be primarily onsite, with perhaps 1 day per week WFH, so the person must live within an hour from Conshohocken, PA****
Join a highly technical engineering team responsible for building and maintaining the shared development platforms and CI/CD capabilities used by numerous software engineering teams. This role is ideal for a software engineer who transitioned into DevOps and enjoys solving complex build, automation, and infrastructure challenges.
What You'll Be Doing
- Design and enhance scalable CI/CD pipelines and build systems
- Drive consistency, reliability, and repeatability across software delivery processes
- Administer and evolve enterprise version control and configuration management platforms
- Build and maintain developer tooling and custom automation solutions
- Support and optimize Linux-based environments across multiple platforms
- Manage shared infrastructure and platform services using modern container and orchestration technologies
- Develop tooling and automation primarily with Python
- Work closely with software engineering teams to improve developer productivity
- Participate in ongoing platform support and continuous improvement initiatives
- Leverage AI-powered engineering tools to improve efficiency and accelerate delivery
Key Technologies
CI/CD & Source Control
- GitLab (strongly preferred)
- GitHub
- Version control administration
- Build automation
- Software configuration management
Programming
- Python (required)
- Software engineering background
- C#, C , or other high-level languages
Linux & Infrastructure
- Linux administration and troubleshooting
- Kubernetes
- Docker
- Shared platform and server environments
Automation & Infrastructure as Code
- Ansible
- Puppet
- Chef
- Salt
- Infrastructure as Code (IaC)
Cloud & Tooling
- AWS and/or Azure
- Artifactory
- TeamCity
- Octopus Deploy
- CMake
- GCC
- GNU Make
What We're Looking For
✔ 5 years building and deploying software applications
✔ Strong CI/CD expertise with deep understanding of build and release processes
✔ Heavy GitLab experience (highly preferred)
✔ Strong Python skills and examples of automation you've built
✔ Extensive Linux experience
✔ Experience with containers and orchestration technologies
✔ Knowledge of compilation, dependencies, and software packaging
✔ Understanding of the full software development lifecycle
Ideal Background
Software Engineer → DevOps Engineer → Platform Engineer
Someone who started their career writing code, moved into DevOps, and now enjoys building platforms, developer tooling, CI/CD pipelines, and infrastructure that enable other engineering teams to move faster.
****Email mike@3screen.com. No 3rd parties and must be a US Citizen or GC holder to apply****