We are looking for an experienced Senior DevOps On-Premise Engineer who is passionate about software design, development, and deployment. The job involves writing production-grade modern DevOps solutions that will be shipped to on-premise environments.
Responsibilities:
- Build and maintain the best solutions for our on-premise production platform.
- Apply an Everything as Code (EaC) approach using technologies such as Ansible, Terraform, and Kubernetes.
- Develop and maintain tools for automation, deployment, monitoring, and operations specifically tailored for on-premise environments.
- Troubleshoot issues in our development, production, and test environments.
- Collaborate effectively with team members and communicate complex technical issues clearly.
Skills:
- At least 4-5 years of experience with DevOps technologies.
- Experience with the design, build, development, and maintenance of on-premise DevOps solutions.
- Proven experience working with on-premise environments and solutions.
- Experience with deployment technologies and CI/CD technologies in AWS for building and packaging.
- Strong knowledge of networking and security principles, including developing and deploying encryption and signing services.
- Proficient coding capabilities in Python and Bash.
- Hands-on experience with developing infrastructure services that run on-premise, including Kubernetes on-premise.
- Proven track record of delivering packages to remote on-premise sites.
- Experience with air-gapped on-premise solutions is a significant advantage.
- Experience with deploying and maintaining robust and automated pipelines.
Must-Have Skills:
- Kubernetes, Ansible, Python, Bash, Linux, Networking, Docker, Jenkins.
Advantages:
- Experience working on endpoint products (agent/sensors/collectors).
- Experience with AI components (training, inference, serving).
Tech Stack:
- Kubernetes, Jenkins, Ansible, Terraform, Docker + Compose, MLFlow, Kserve, Minio, GitHub, Python, Bash, Linux, MongoDB, RabbitMQ, Redis, Neo4J.