Web PHP Javascript Sql Developer SRE SAS
Req #: 190064847
Location: Hyderabad, TG IN
Job Category: Technology
Employment Type: Full Time
Qualifications:
- 3-5 years software development experience in one or more of the following areas: Python or Java, PHP, Shell scripting, SQL, Unix/AIX/Linux, SAS
- Hands on experience in SAS for minimum 3-5 years
- Unix experience required for 3-5 years
- Engineering graduate (preferably computer science/ Electronics)/ Bachelors in Computer Sciences with 5 years’ experience
- Understanding cloud , virtualization, APIs, and modern software languages.
- Understanding or have experience with SRE, DevOps and Agile philosophies.
- Strong critical thinking and problem solving skills with clear communication.
- Ability to collaborate with different roles to achieve common goals.
- Experience working with version control tools such as Bitbucket, Github
- Experience with Release and Configuration Management tool like ITSM, AIM, EPV, Jenkins
- Experience with Incident Management tools such as Geneos, Alacrity, Conquest
- Experience/knowledge administering application servers, web servers, and databases (Tomcat, WebSphere, Nginx, Microsoft IIS, Oracle, MySQL, etc.
- A delivery focused approach to work and the ability to work without direction
- Excellent communication and inter-personal skills, both with business customers and with fellow IT professionals (Application Developers, Scrummasters, Business Analysts, Project Managers and Operations)
- Worked in a cross functional environment (IT/ Finance/ Operations/ Risk) within a banking institution or a consultant to bank
Responsibilities:
- Driving innovation across the firm’s corporate technology portfolio, increasing efficiencies through process automation, DevOps and Agile application development, with an emphasis on user experience and shorter development cycles
- Contributes to product area, or software in order to automate manual operational work
- Troubleshoots priority incidents, facilitates blameless post-mortems and supports solutions for closure.
- Engages with development teams throughout the software life cycle ensuring sustainable and automated software releases
- Applies analytics on past data, like incidents and usage patterns for predicting issues and takes proactive actions
- Drives adoption of self-healing and resiliency patterns
- Lead and participate in performance tests, identifies the bottlenecks, opportunities for optimization and capacity demands
- Defines and drives adoption of a best in class monitoring frameworks to accomplish end to end application or service monitoring and noiseless alerting end application or service monitoring and noiseless alerting with proper telemetry
- Deploys sustainable software, system and product upgrades
- Adds value to team delivery and works with team to complete tasks to high quality and actively learns new skills
- Self manages the effort split between operational work and engineering work
- Supports end-user functional and system support issues via various channels (e.g. tickets, email, chat)
- Be part of the rotational support coverage as needed
- Helping the applications development teams achieve the technological remediation and migration of the existing processes to new platforms
- Automating the existing processes, wherever it provides technological leverage for the business
- Ensuring the smooth run for existing processes/ models on daily basis in production environment, maintain production run books
- Troubleshooting the issues in the execution of processes, like delays in the upstream or downstream data, database access issues, server reboot, etc
- Coordinating with the upstream and downstream teams to make sure that the data issues are resolved
- Working closely with the operate team for rerun of the jobs in case of any job failure or delay in data availability