DevOps Engineer

Jobgether
2dRemote

About The Position

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a DevOps Engineer in United States. This role is responsible for designing, implementing, and maintaining robust DevOps practices across complex, multi-technology environments. You will work closely with cross-functional teams to translate business and technical requirements into scalable software solutions while ensuring continuous integration, deployment, and automation best practices. The position requires strong problem-solving skills, hands-on experience with cloud platforms, CI/CD pipelines, and automation tools, and the ability to operate in a fast-paced, remote-first environment. You will contribute to system reliability, optimize software delivery, and drive improvements across the software lifecycle. This role also provides an opportunity to collaborate on global projects, support multiple platforms, and mentor teams to ensure technical excellence and operational efficiency.

Requirements

  • Bachelor’s degree or equivalent in Information Technology, Computer Science, or related field
  • Relevant DevOps, cloud (AWS, Azure, GCP), or Agile certifications preferred
  • Extensive experience with CI/CD, deployment, release management, and automation tools
  • Strong knowledge of multi-technology application environments, including hardware, operating systems, databases, and storage
  • Proficiency in scripting and programming languages such as Bash, Python, or Ruby
  • Experience in Agile development processes (SCRUM, KANBAN) and multi-team global projects
  • Excellent problem-solving, analytical, planning, and communication skills
  • Ability to work independently in a remote or distributed team environment

Responsibilities

  • Collaborate with internal teams to gather and translate business and technical requirements into scalable software solutions
  • Design, implement, and maintain CI/CD pipelines to automate build, test, and deployment processes
  • Develop, test, and deploy software in multi-environment settings, ensuring reliability, security, and scalability
  • Manage release and deployment processes, including source code repositories and automation tools
  • Support production systems, troubleshoot issues, and ensure adherence to Service Level Agreements (SLAs)
  • Document development procedures, deployment instructions, and security processes for systems and applications
  • Participate in post-implementation reviews and provide recommendations for continuous improvement

Benefits

  • Competitive salary based on experience and location
  • Comprehensive medical, dental, and vision coverage
  • Retirement savings plan with employer match
  • Flexible remote working environment
  • Paid time off, holidays, and parental leave
  • Professional development and mentorship opportunities
  • Inclusive, diverse workplace fostering collaboration and growth
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service