• Experienced resource in Java, J2EE and associated technologies. • Strong experience with multi-threaded core Java application development and deployment with tomcat. • Should have worked with highly scalable web applications • Good debugging capability. Should be able to search through logs on server and narrow down to root cause of functional issue from stack trace or performance issue from logs of latency of different components. • Product development experience in agile environment will be a big plus though not mandatory. • Highly Tech Savvy and hands-on. Good exposure into design patterns • Good understanding of OOPS concepts. • Experience of working with open source technology and tools like Redis, RabbitMQ, any No SQL or Repository Git. • Should have worked on RDBMS • Should have exposure to one of unit testing tools like Junit, Test NG, Selenium • Good working knowledge on build tools like Maven or similar & CI-Jenkins
Manage release and deployment activities of web applications and mobile apps for integration and qualification environments. Manage version control SVN, JIRA and other tools for the team Ensure proper system configurations and hardware performance efficiencies. Lead and co-ordinate the Go-Live activities including the execution of the deployment plans and checklists. Generate reports after each release and share the findings with development team. Create and manage data dump and server setups for various environments. Build and manage release documentation and technical release notes. Manage house-keeping, upgrades, installation, backup/restore & adherence to DR plans in order to ensure smooth functioning of existing systems. Skills Required Hands on experience in application server installation and configuration. e.g. Apache, Node Understanding & working experience in Unix & LINUX OS Hands on in configuration management tools like Git, Github, SVN etc, Experience in code labelling, branching & merging Strong coordination skills in deployment of distributed enterprise applications.
Looking for skilled DevOps Engineer with understanding of SDLC and Release Cycles. Technically competitive knowledge on JenKins, Puppet or Chef or GIT or SVN.
LogiNext provides real-time visibility, big data analytics and optimization products to logistics companies across different segments starting from First Mile, Long Haul, Last Mile and Reverse Logistics. It focuses on e-commerce, express logistics and retail distribution companies to meet their needs for advanced technology to improve their day-to-day operations, provide superior customer service and ultimately save cost. LogiNext is the fastest growing core technology product company in the space of logistics and supply chain. In 2014, LogiNext was awarded as top 30 startups by IBM, Microsoft Ventures, YourStory, NextBigWhat and in 2015, it received the NASSCOM Emerge 50 award. Being backed by PayTM and Indian Angel Network, LogiNext has achieved huge success in a short span of 18 months and is now set to grow by more than 300% by the end of 2016. LogiNext is extremely selective in its recruitment process and strongly believes in a small team vision. It is filled with people who have worked either with startups or innovation oriented Fortune 500 companies. These people bring unique values, discipline and problem solving skills to nurture the innovative and entrepreneurial work culture at LogiNext and guarantees a 3X professional growth to its employees. LogiNext continues to build a passionate and versatile team to tackle new problems as it continues to push its technology forward. Role Description: LogiNext is looking for a technically savvy and passionate DevOps Engineer to cater to the development and operations efforts in product. You will choose and deploy tools and technologies to build and support a robust infrastructure. You have hands-on experience in building secure, high-performing and scalable infrastructure. You work collaboratively with software engineering to deploy and operate our systems. Help automate and streamline our operations and processes. Build and maintain tools for deployment, monitoring and operations. Troubleshoot and resolve issues in our dev, test and production environments. Responsibilities Design and implement infrastructure for delivering and running web, mobile and big data applications Install and configure a variety of SQL and NoSQL databases, web servers, application frameworks, caches, and distributed messaging systems Automate the deployment and configuration of the virtualized infrastructure and the entire software stack Define and set processes to identify performance bottlenecks & scaling pitfalls Manage robust monitoring, alerting infrastructure and big-data clusters Manage tickets issued by Customer Support team Explore new tools that can improve systems management such as Docker, Ansible, and much more Support several Linux servers running our SaaS platform stack on AWS, Azure, etc. Requirements Bachelor’s degree in Computer Science, Information Technology or related field Strong background in Linux/Unix Administration Experience in Continuous Integration and Continuous Deployment (Jenkins, TeamCity, Bamboo, Maven, Nolio (CA Release Automation Center), Puppet, Chef, Ganglia) Extensive experience working with cloud platforms like Rackspace, AWS (EC2, ELB, S3, etc.), Azure, Google App Engine, Cloud Foundry, etc Knowledge of Java Virtual Machines, Apache Tomcat, Apache Kafka, caching mechanisms Hands on experience on codes and script (Java, Python, Perl, Ruby, Shell, Groovy) Experience in enterprise application development, maintenance and operations Experience in Agile, DevOps, Test Driven Development (TDD) Knowledge of best practices and IT operations in an always-up, always-available service Excellent written and oral communication skills, judgment and decision making skills, and the ability to work under continual deadline pressure