
Senior Software Engineer - DevOps
LogiNext Solutions5 months ago
Mumbai, IndiaMid Level / Senior
Responsibilities
- Design and implement scalable infrastructure for web, mobile, and big data applications on cloud platforms.
- Scale and optimize SQL and NoSQL databases, web servers, application frameworks, caches, and distributed messaging systems.
- Automate deployment and configuration of virtualized infrastructure and the software stack.
- Support Linux servers running the company’s SaaS platform on AWS, Azure, and GCP.
- Define processes to identify performance bottlenecks and scaling issues.
- Manage monitoring and alerting infrastructure.
- Explore tools to improve development operations.
- Troubleshoot and resolve issues in non-production and production environments.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 4–7 years of experience designing and maintaining high-volume, scalable microservices architecture on cloud infrastructure.
- Strong Linux/Unix administration and Python or Shell scripting experience.
- Extensive experience with AWS, GCP, and Azure, including AWS EC2, ELB, S3, Auto Scaling, VPC, and Lambda.
- Experience with deployment automation and continuous integration and deployment tools including Jenkins, Maven, Puppet, Chef, and GitLab.
- Experience with monitoring tools including Zabbix, CloudWatch Monitoring, and Nagios.
- Knowledge of Java Virtual Machines, Apache Tomcat, Nginx, Apache Kafka, microservices architecture, and caching mechanisms.
- Experience in enterprise application development, maintenance, and operations.
- Knowledge of IT operations best practices for highly available services.
- Excellent written and oral communication, judgment, and decision-making skills.