Senior Devops Engineer

Engineering · United States

Job description

Who We Are

OpenTeams is the services marketplace where open source software users can find, vet, and contract with service providers. At OpenTeams we believe in a culture of do-ers, learners, and collaborators. We are looking for people who are motivated, humble, curious, and respectful of others. In order to meet the demands of our high growth business, we are looking for talented individuals to provide insights, solutions, and strategy to our internal leadership team and client partners. 

Job Title: Senior DevOps Engineer

Job Summary: We are seeking a highly skilled and experienced Senior DevOps Engineer to join our team. As a Senior DevOps Engineer, you will play a crucial role in architecting, building, and maintaining our cloud infrastructure and deployment pipelines. Your expertise in AWS and Azure, proficiency in Python, and comfort with Docker and Kubernetes will be instrumental in delivering scalable and reliable solutions. Additionally, your Spark experience and familiarity with JavaScript and TypeScript will be valuable assets. This role will primarily involve working on project-based assignments with defined scopes and timelines.

Responsibilities:

  • Architect, build, and maintain cloud infrastructure on AWS and Azure, with a focus on AWS expertise.
  • Develop and maintain CI/CD pipelines to enable efficient and automated deployment processes.
  • Collaborate with cross-functional teams to ensure smooth integration and delivery of software projects.
  • Monitor and optimize system performance, reliability, and scalability.
  • Troubleshoot and resolve issues related to infrastructure, deployments, and automation.
  • Contribute to the design and implementation of containerization and orchestration using Docker and Kubernetes.
  • Utilize Python to develop and automate infrastructure-related tasks and tooling.
  • Work with Spark for data processing and analytics tasks.
  • Stay up-to-date with the latest trends and best practices in DevOps and cloud technologies.

Required Skills and Qualifications:

  • Strong expertise in AWS and Azure cloud platforms, with a focus on AWS.
  • Proficiency in Python programming.
  • Familiarity with JavaScript and TypeScript is a plus.
  • Comfortable working with Docker containers and Kubernetes orchestration.
  • Experience with Spark for data processing and analytics.
  • Previous experience working on project-based assignments with defined scopes and timelines.
  • Excellent problem-solving and troubleshooting skills.
  • Strong communication and collaboration abilities.
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).

Why You Should Join

You'll become an important part of a collaborative, remote-first team. We are a passionate and ambitious team, with a proven record of success building multiple companies. We strive to provide a working environment that gives you room to learn and grow. OpenTeams is committed to creating a diverse and inclusive work environment and is proud to be an equal opportunity employer. 

All qualified applicants will receive equal consideration for recruitment, interviews, employment, training, compensation, promotion, and related activities without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status or any and all other protected classes and in accordance with all applicable laws.