Software engineer

  • Durham, NC
  • Posted 2 days ago | Updated 2 days ago

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 12 Month(s)

Skills

DevOps
Jenkins
Django
Kubernetes
Hudson
Python

Job Details

Main stack - Python programming + Frameworks Django/ Flask/ Fast API/ + some DevOps CI/CD, docker/ Kubernetes experience is required.

Below is the generic job description:

Your Role:
Develop and manage internal developer productivity services and applications.
Design and build services to help engineering teams measure and increase their velocity
Contribute to engineering efforts from design to implementation, solving complex technical challenges around developer and engineering productivity and velocity
Engage in and improve the whole life cycle of services from inception and design through to deployment, operation, and refinement
Maintain services once they are live by measuring and monitoring availability, latency, and overall system health
Support the enablement and automation of key CI/CD pipelines, delivering efficiency and reliability.

What you will bring:

  • 7+ years of relevant experience working on distributed systems or BS in Computer Science with 5+ years of relevant experience
  • Relevant development experience with OO languages (such as Python, Java, C++, etc.)
  • In depth understanding of CI/CD, developer workflows and best practices
  • In depth understanding of Git, standard branching & release process
  • Automated build orchestration tools such as Jenkins, Hudson, CircleCI
  • Experience in Kubernetes preferred
  • Motivated and willing to learn and solve challenging problems
  • Strong analytical skills
  • Experience supporting a 24x7 software service
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.