Software Devops Engineer

Full-time
Remote
ST Engineering Aethon
,
Pittsburgh
,
PA
 
Salary:
-
Application Deadline:
Posted: 
4/16/2025

POSITION SUMMARY:

The ideal candidate will have experience with building and maintaining CI/CD pipelines and a strong understanding of the software development life cycle. The candidate will have a desire to learn and innovate in a fast-paced environment to help improve our robotic platform by increasing the speed and reliability of our build and deployments.

KEY RESPONSIBILITIES:

  • Design, implement, and maintain scalable CI/CD pipelines to automate code builds, testing, and deployments.  
  • Automate engineering processes, server management, application deployment to handle repetitive tasks and streamline workflows.
  • Lead the effort to containerize existing applications using Docker and other container technologies.
  • Define and implement best practices for containerized application deployment, including Dockerfiles, images, and container orchestration using Kubernetes or similar platforms.
  • Implement and enforce security best practices to protect applications and infrastructure, including vulnerability scanning, patch management, and compliance.
  • Provide technical leadership in the areas of expertise to help make decisions to improve the software development process.

BENEFITS:

Aethon offers a competitive compensation package that includes medical, dental and vision insurance, 401(k) program with company contributions, and participation in annual bonus plan.  As part of our commitment to work-life balance, Aethon offers a flexible work schedule and generous PTO.  Additional benefits include a casual dress code and continuing education assistance.

QUALIFICATIONS:

  • Bachelor’s Degree in Engineering or Computer Science.
  • 3+ years of DevOps experience.
  • Hands on experience with CI/CD tools like Jenkins, Bitbucket CI, GitLab CI or similar.
  • Working knowledge of containerization and orchestration technologies such as Docker and Kubernetes, etc.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Strong problem-solving skills and the ability to learn.
  • Strong interpersonal and communication skills, both written and verbal.
  • Strong Linux background, shell scripting skills, and knowledge of Git.  

DESIRABLE:

  • Experience with monitoring, alerting, and logging tools.
  • Experience with frontend user interface testing.
  • Passion for learning new tools, technologies, and best practices in DevOps and cloud computing.