Tiber Technologies is looking to solve business and technical problems by hiring a Software Engineer to contribute to the development of cutting-edge solutions and maintain software applications.
Requirements
Proficient in at least one programming language (Java or Python)
Technical knowledge regarding compute, network, memory, and storage system components
Experience with IaC (Infrastructure as Code) principles and automation tools such as SaltStack,Puppet, and Ansible
Experience with Spring Framework including Spring Boot, Spring Data and Spring
Experience with Messaging Frameworks such as RabbitMQ and Kafka
Experience with NoSQL databases including MongoDB
Experience with containerization technologies such as Docker and Kubernetes
Responsibilities
designing, developing, and maintaining software applications
contributing to the full software development lifecycle from requirements gathering to deployment and maintenance
trouble-shooting large Linux Clusters
using system monitoring tools such as Prometheus/Grafana
administrating/monitoring Kubernetes clusters
deploying Kubernetes applications using Helm
working with GitLab CI/CD pipelines
Other
Must be a U.S. citizen
Must hold an active clearance with a Full Scope Polygraph
Bachelor’s degree in a computer science related field is required
7 or more years of experience
Physical requirements include prolonged periods of sitting, standing, walking, and talking