DevOps Engineer

CUBRC INCBuffalo, NY
248d$93,581 - $142,643

About The Position

CUBRC is seeking an experienced DevOps engineer to join our team located in Buffalo, NY. As a DevOps engineer, you will be helping configure and maintain processes that automate software builds and releases for homeland security, defense, and intelligence applications. Qualified candidates are expected to have a working knowledge of modern DevOps platforms, tools, and processes including their application to both locally managed deployments and cloud computing platforms like AWS. Your duties will include software configuration, pipeline development, and software integration with a focus on the integration and delivery phases of software development.

Requirements

  • Associates or Bachelor's degree in computer science or a related field.
  • Minimum of 5 years of relevant experience developing and configuring modern DevOps processes.
  • High level of experience with DevOps/DevSecOps including CI/CD, artifact management, automated security scanning, and code linting.
  • Knowledge and experience using a version control system (VCS) such as git, i.e. managing branches, making and pushing commits, and participating in code reviews.
  • Experience with containerization such as Docker / Podman and its orchestration through cloud-native technologies such Kubernetes, AKS/EKS, or OpenShift.
  • Excellent written and verbal communication skills including the ability to summarize and present work to audiences of varying levels of expertise. This includes use of Microsoft Office 365 tools (Word, Excel, PPT, Teams, etc.) and select Atlassian tools (JIRA, Confluence).

Nice To Haves

  • 7-10 years of relevant experience developing and configuring modern DevOps processes, with an emphasis on containerization.
  • 5 years working in a Linux-based environment.
  • Experience with comprehending or developing raw HTML5, Javascript, and CSS without the benefit of a framework.
  • Experience with backend languages such as Java or Python, including with Java build tools, such as Apache Maven or Gradle.
  • Continuous Integration servers, such as Jenkins, Bamboo, etc.
  • Experience with Java Spring Boot or Python flask applications.

Responsibilities

  • Collaborates with cross-functional teams and clients to define, design, deploy and test continuous integration and deployment workflows.
  • Participates in internal technical team and external customer team meetings to supply DevOps technical expertise and help shape end-software products.
  • Research, evaluate and implement new technology to optimize DevOps processes within the company.
  • Maintain records to document technical and functional developments and revisions, including base architecture and customization details and support in the writing of required technical volumes such as internal documentation and periodic reports supporting projects.
  • May survey internal developers to gain insight and valuable feedback for DevOps process improvements.
  • Stay plugged into emerging technologies and industry trends.

Benefits

  • 401(k) – No Waiting Period. 100% Vested on date of hire.
  • 3% company contribution in the first year of employment, company contribution increases over time. Employee is not required to contribute to the plan to receive CUBRC’s contribution.
  • Health Insurance – No Waiting Period – competitive costs.
  • Dental, Vision Insurance after 6 months – Employer paid benefit for employees and dependents.
  • Life Insurance after 6 months – Employer paid benefit for the employee.
  • Generous paid time off, unlimited sick time and 9 paid holidays.
  • Free beverages and stocked beverage refrigerators for employees.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

Bachelor's degree

Number of Employees

51-100 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service