Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
We are a recognized provider of custom solutions across various verticals, specializing in the online entertainment industry with focus on sports. We offer turnkey computing solutions, systems support, web development and web-based applications, customized for the specific market needs and demands. Our SMS/USSD and Mobile software solutions gear our partners to gain mileage ahead of their rivals. KenTech’s mission is to build cutting-edge applications, which deliver long term commercial benefits and make technology an asset for our clients’ business. Our team of trailblazers, innovators, problem solvers and creative minds is seeking a Deployment Engineer. Deployment Engineer Reporting to Product Development Manager Summary The Deployment Engineer is someone who loves learning new technologies and uses them to deliver sustainable business value. We need you to help drive leading edge software platforms on private and public clouds enabling quicker software development cycles. Delivering secure, highly available, and scalable solutions with minimal maintenance is a must. This position demands in-depth understanding of deployment processes and solid performance. Ideally, you have experience developing infrastructure and application monitoring tools and are eager to work in a team. The ultimate mission is to enhance our customers' satisfaction. We are seeking a strong team member who can inspire a technically sophisticated and diverse group. Duties and Responsibilities: • • Work with multiple teams to design, deploy, and support large scale clustered software platforms in multiple datacenters and public clouds around the world Integrate diverse technologies in multiple environments to provide monitoring, alerting, and reporting of performance and costs • • • • • • • Work in DEVOPS Applications Support, in an agile operations framework, balancing sprint-based work with daily operational needs Troubleshoot and resolve system outages or performance impact, and communicate findings for ongoing improvement Participate in an on-call rotation to handle escalated issues Work with third-party hardware and software vendors to recommend solutions and drive performance/cost efficiency. Support the Development and QA teams in the promotion of application change from development to production and the continuous refinement of our release management practices Work proactively and diligently to identify and fix alarming gaps in the development, testing and production environment Design, build and maintain the tools and interfaces that help identify and manage problems, trends and incidents Knowledge and experience • • • • • • • • • • • • • • • Good grasp of different configuration management frameworks PaaS experience is a big plus 3+ years of experience with Linux, including large scale OS deployment and automation 3+ years strong development experience (PHP, NodeJS, MongoDB), including multiple scripting languages (Perl, Python, Unix shell) Ability to recommend, design, build, and support complicated solutions at scale Understanding of TCP/IP networking protocols and related technologies 2+ experience in private datacenter infrastructure desired 2+ experience with cluster technologies desired (Mesos, Kubernetes preferred) Experience building orchestration and automation solutions desired (Jenkins, SaltStack preferred) Knowledge of software version control systems and release management (Git preferred) Passionate about designing, analizing, troubleshooting and supporting complex IT systems while also being able to manage day-to-day infrastructure operations Ability to remain customer focused Demonstrated ability to turn design, compliance and support references /content into documentation, presentations, and training Excellent oral and written and communication skills Virtualization: VM ware • • Openstack Proficient in English language Qualifications / Requirements: • Bachelors or higher degree in Computer Science or related working experience and 3+ years’ experience in software development.