Search

Software Engineer (DevOps) (Contractor)

Robert Half
locationPhiladelphia, PA, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

We are looking for a skilled Software Engineer to join our team in Philadelphia, Pennsylvania. This is a long-term contract opportunity ideal for someone who thrives in dynamic environments and enjoys building scalable, high-quality software solutions. We are a full DevOps team leveraging cutting-edge, serverless AWS technologies, with a strong focus on Python, Concourse, GitHub Actions, and observability through the ELK stack. Our engineering culture emphasizes collaboration, innovation, and shared ownership.


4 days per week onsite in Philadelphia, 1 day remote


Key Responsibilities

  • Participate in the end-to-end software development lifecycle, from planning and design to deployment and support.
  • Analyze requirements and implement solutions using Java, Python, and AWS Cloud Services (or equivalent).
  • Develop and execute unit and integration tests to ensure high-quality code.
  • Collaborate with clients during end-to-end testing, addressing issues and preparing for production deployment.
  • Create and maintain release documentation, including change summaries and deployment notes.
  • Deploy changes to production using Concourse or GitHub Actions in a controlled release process.
  • Provide production support, respond to system alerts, and resolve platform issues.
  • Work closely with cross-functional teams, including engineering, product, and QA.
  • Availability for weekend work, variable schedules, and overtime as needed.

Required Skills

  • Proficiency in Java and Python
  • Experience with Spring Boot
  • Strong understanding of AWS or equivalent cloud platforms
  • Familiarity with REST API development
  • Knowledge of asynchronous workflow-based systems
  • Experience with GitHub Actions, Concourse, and the ELK stack
  • Understanding of agentic workflows and AI-driven systems is a plus

Preferred Qualifications

  • Experience in high-scale, customer-facing platforms
  • Strong problem-solving and debugging skills
  • Excellent communication and documentation abilities
  • Passion for automation and continuous improvement
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...