The posting
- At least 10+ years of hands-on experience in software development, implementation, production support, and application maintenance.
- Bachelor’s degree in computer science, Computer Engineering, Information Systems, or a related field.
- Strong experience in designing, developing, and supporting large-scale, highly available enterprise applications.
- Proven experience in solution architecture, technical solutioning, system design, and application modernization initiatives.
- Strong hands-on experience with Python/Django-based backend frameworks.
- Experience designing and implementing integrations with MQ, APIs, microservices, and high-volume batch processing systems.
- Strong experience working on Linux/Unix platforms, including system administration and troubleshooting.
- Hands-on experience in Shell scripting for automation, monitoring, deployment, and operational tasks.
- Experience with DevOps concepts, practices, and tools.
- Experience managing and supporting Jenkins-based CI/CD processes, including build monitoring, deployment execution, release coordination, job troubleshooting, and production deployment support.
- Strong experience with Git version control, including branching, merging, pull requests, conflict resolution, and repository management.
- Experience with a variety of source control systems, development tools, and SDLC practices.
- Basic knowledge of Apache HTTP Server/Web Services, including configuration, deployment, log analysis, and troubleshooting.
- Good understanding of networking fundamentals, including TCP/IP, DNS, load balancers, firewalls, and application connectivity troubleshooting.
- Experience coordinating and validating network port openings, firewall rule changes, connectivity testing, and environment readiness activities.
- Proficiency in SSH (Secure Shell) in terms of secure server access, remote administration, file transfers (SCP/SFTP), and production support activities.
- Experience in application monitoring, production support, incident management, log analysis, root cause analysis, problem management, and service restoration activities.
- Experience in troubleshooting applications, infrastructure, deployment, and integration issues across multiple environments.
- Strong interpersonal, stakeholder management, and communication skills, both verbal and written.



