Careers at Perfios

Careers

< back

Ranked No. 1 as the Most Valuable Workplace

Most people say, "Give the customers what they want." But our approach goes a step further - to figure out what the customers are going to want before they do.

We are an eclectic group of people who come from very diverse backgrounds - banking, underwriting, technology, startups, large organizations, freshers, and grizzled veterans with 20+ years of experience.

We have successfully merged our technology- and thought- leadership in our chosen domains - and it puts us right on top of the leaderboard!

We obsess over quality. Unit tests, automation, developer tooling - we do them all.

We take pride in being hands-on. Our teams create unique solutions based on the scale and scope of data that we manage and have often built solutions before customers can articulate a clear use-case, making our customers happy and our partnerships strong.

We thrive on problem solving. We have a bunch of tough problems in multiple domains - finance, insurance, data science, product engineering, scaling, machine learning - Which problems are you willing to solve? Take your pick.

Reach us at career@perfios.com to understand how you can be part of our mission. For a person with the right attitude, a hunger to learn and and the will to make a difference, we offer incredible opportunities.

A few reasons why you will like joining us:

Open Culture

Everyone is on first name terms, and you’re encouraged to walk up to or call anyone you want to talk to. Our best ideas have indeed come up over a shared lunch or brainstorming sessions.

 
Deep Customer Relationships

We serve over 200 lenders in India, including all the top 10 banks and most of the NBFCs and FinTechs. Globally, we serve more than 15 customers across 18 countries in ASEAN.

 
Strong Investor Backing

Perfios is cash rich with a positive EBIDTA since 2018. It has a strong backing of marquee investors like Bessemer Venture Partners and Warburg Pincus.

 
Strong Core Values

• Problem Solving
• Integrity
• Quality
• Freedom to Innovate
• Passion

 
Diversity & Inclusion

Perfios believes in the diversity of workforce with an equal mix of freshers and veterans from varied backgrounds, allowing each of us to participate, contribute and grow with one another.

 

Explore Opportunities here

current openings:
Customer Success Manager
Roles and Responsibilities:
  • Develop deep functional and technical know-how on Perfios suite of products
  • Provide technical consultancy to customers
  • Educate newly on-boarded customers on functional and technical aspects of Perfios products
  • Ensure successful on-boarding of new customers
  • Manage multiple implementation projects running in parallel by interacting with internal & external stakeholders.
  • Assess and analyze client key performance indicators to identify strategic opportunities and client educational needs.
  • Identify the needs within the client organization and recommend new product or service offerings and develop a plan to drive maximum utilization of Perfios products.
  • Cultivate strategy based on products owned, client structure, and adoption issues.
  • Contact clients, identify and perform assessments and create action plans to improve product usage. 
  • These should identify and include:  1.  Upsell Opportunities 2.  Educational Needs 
  • Assessments & Action Plan Executive Summary
  • Consistent client engagement to execute action plan
  • Escalation point for problem resolution - Involves webex and email interactions with customers
Qualifications and Education Requirements:
  • Presales/ direct customer interaction/ engagement management/ program management exp a must. He should be tuned to interact externally day in day out. 
  • Excellent communication skills: presentation, facilitation, oral, written, listening and conflict resolution. Ability to interact with client/ prospects day in day out.
  • Flexibility in travel - might have to travel to client locations as he grows in the system and we give him larger prospects/ clients/ role (Mostly day trips). 
  • Industry expertise - BFSI (banking and financial) segment or experience in service companies that are in BFSI vertical – A MUST
  • Must have handled in person interactions with Clients and not on remote basis
  • Must be tech savy and should be able to understand technology terms and willing to learn high-level concepts.
Preferred Skills:
  • Conversant with presenting solutions to clients in any of the following programming domains (knowledge of two or more of the following programming languages is highly desirable).
  • Java, PHP, Python, c#
  • Conversant with MySQL
  • Understanding of REST, Webservices and SOAP well.
  • Experience with Business Intelligence tools would be a plus
  • Flair for evaluating alternatives and deciding plan of action.​
  • ​Critical thinking​

 

Software Development Engineer - Data Science
Roles and Responsibilities:
  • Implement next generation intelligent data platform solutions that help build high performance distributed systems.
  • Proactively diagnose problems and envisage long term life of the product focusing on reusable, extensible components.
  • Ensure agile delivery processes.
  • Work collaboratively with stake holders including product and engineering teams.
  • Build best-practices in the engineering team.

 

Primary Skill Required

  • Having a 2-5 years of core software product development experience.
  • Experience of working with data-intensive projects, with a variety of technology stacks including different programming languages (Java, Python, Scala)
  • Experience in building infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources to support other teams to run pipelines/jobs/reports etc.
  • Experience in Open-source stack
  • Experiences of working with RDBMS databases, NoSQL Databases
  • Knowledge of enterprise data lakes, data analytics, reporting, in-memory data handling, etc.
  • Have core computer science academic background
  • Aspire to continue to pursue career in technical stream

 

Optional Skill Required

  • Understanding of Big Data technologies and Machine learning/Deep learning
  • Understanding of diverse set of databases like MongoDB, Cassandra, Redshift, Postgres, etc.
  • Understanding of Cloud Platform: AWS, Azure, GCP, etc.
  • Experience in BFSI domain is a plus.
Preferred Skills:

A Startup mentality: comfort with ambiguity, a willingness to test, learn and improve rapidly

Technical Specialist
Roles and Responsibilities:

• An engineer with 6-8 years experience in Network Infrastructure Management and Security.

• Determining company needs and coordinating the development and maintenance of network infrastructures with the IT team.

• Ensuring secure and stable server connectivities and testing network protocols.

• Deep understanding of networking protocols is a Must (e.g., IPv4, IPv6, IP Subnetting, DNS, DHCP, IPSEC, SSL, 802.11, etc)

• Solid understanding of the OSI or TCP/IP model is a must.

• Configuring and installing various L3 network devices and services is an advantage (e.g., L3 routers, L3 Switches, load balancers, VPN Servers, QoS).

• Ensure Local IT systems availability and support.

• Performing network maintenance and system upgrades including service packs, patches, hotfixes, and security configurations.

• Monitor IT systems resource utilization, trending, and contribute to Capacity planning.

• Provide Level-2/3 tech support and Preparing RCAs for major incidents.

• Work within established configuration and change management policies to ensure awareness, approval, and success of changes made to the network infrastructure.

• Identify, evaluate and implement network security tools.

• Follow policies & procedures in conjunction with the Company’s Infosec team and follow strict controls under ISO 27001, Update Audit evidence etc.

• Liaise with vendors and internal IT personnel for problem resolution and new procurements.

• Hands-on experience working with FortiGate products is a must.

• Basic Hands-on experience on Unix/Ubuntu technologies (Git, Gitlab, Markdown, etc) is necessary.

• Hands-on experience with Open-source technologies is an advantage.

• Hands-on experience with Windows Active Directory and PowerShell technologies is an added advantage.

• Enhancing network security, as well as documenting network processes and procedures.

• Training internal Team on best practices, preparing user manuals, and providing remote or onsite technical support.

• Keeping informed of developments in Network Technologies and Infrastructure.

• Excellent written and verbal communication skills are a must.

Qualifications and Education Requirements:

Any UG or PG Degree.

Preferred Skills:

Networking Protocols,Fortigate.

Applied Scientist
Roles and Responsibilities:

As an Applied Scientist you will:

  • Work independently and collaboratively with engineering and product teams.
  • Build robust and scalable solutions to some of the challenging problems in the Fintech domain.
  • Continuously monitor the performance in live products and improve performance of existing solutions.
  • Think through problems and drive solutions from inception to shipment.
  • Serve as a technical lead and create intellectual property.
  • Keeping abreast of research trends in the field of Deep Learning
Qualifications and Education Requirements:
  • BS/MS/PhD degree in computer science, engineering, or mathematics with focus on machine learning.
  • Theoretical knowledge and hands-on experience in one or more of deep learning, computer vision, NLP, and document image processing
  • Ability to rapidly prototype and evaluate algorithms.
  • Experience with deep learning framework such as Keras, PyTorch and TensorFlow
Preferred Skills:
  • A Startup mentality: comfort with ambiguity, a willingness to test, learn and improve rapidly
  • Clarity of thought and written communication, presentation skills
  • Passionate and self-motivated
  • Published top-tier papers in related areas
Product Manager

Job Type: Full Time

Work Location: Bangalore

Experience Required: 1 to 3 Years

Roles and Responsibilities:
  • Work with leaders to align the product roadmap with the overall vision for the business.
  • Work with CISO, Engg teams to ensure privacy by design; raise the bar for the AA industry for security and privacy.
  • Build Deep Customer Empathy understanding both end-user journey and customer development methods.
  • Also responsible for product marketing and customization (e.g. co-branding) for relevant channels.
  • Work with Engg teams to ensure a rapid, data-driven, iterative approach to product development, customer success team to make sure the customer’s adaption increases and make it a success for the customers.
  • Ensure that product is future-ready.

 

Result Areas:

  • Customer ratings / NPS
  • User acquisition, CPA, depth/width of usage and other relevant engagement metrics
  • Performance metrics – e.g. response times, success rates, etc.

 

Scope for progression and promotion:

  • The AA ecosystem is poised to become the UPI of data. A successful PM can expand her role scope and impact as the industry grows.
  • Alternately, Perfios welcomes internal transfers subject to role availability and candidate suitability

 

Job Qualifications:

Vital: 2+ years of experience in conceptualizing, launching, scaling B2B/B2C technology products.

Essential: Domain experience in relevant verticals – e.g. e-commerce, payments, fintech.

Desirable: Advanced UX and design skills.

Qualifications and Education Requirements:

Education:

UG: Any B.E/B.Tech/M.E/M.Tech engineering graduates

PG (Optional): MBA

Preferred Skills:
  • A Startup mentality: comfort with ambiguity, a willingness to test, learn and improve rapidly
  • People leadership: influencing without authority with internal stakeholders
  • External facing skills: Influencing and negotiating with industry bodies, thought leaders, regulators, etc.
Automation Testing Lead

Job Type: Full Time

Work Location: Bangalore

Experience Required: 4 to 8 Years

Roles and Responsibilities:
  • Strong Knowledge of Banking, Insurance (either or both) processes – especially on the documentation aspects, digitization of processes, etc.,
  • Hands-on experience in Manual and Automation testing(Web and API), exposure to CI pipelines, GIT, etc.,
  • Familiar with Test Methodology in Agile(Scrum, iterative)
  • Own and lead end to end testing activities for the assigned product lines including status reporting and executive reporting
  • Coordinate/collaborate with Architects, Product Managers, Developers in getting the QA scope & Estimate, review test plans/test cases, defect updates, release prioritization, etc.,
  • Managed a test team of 5 or more testers, motivate, lead, mentor entry-level testers
  • Experience in Automation of Web and API and knowledge of Performance, Security testing is added advantage
  • Certification in Testing, Scrum would be an advantage
  • Proactive, assertive, and quick thinker
  • Exposure to Scrum, Scrum ceremonies, Sprint Planning/retrospective, etc.,
Qualifications and Education Requirements:

Education: BE/B.Tech/M.E/M.Tech/MCA

Preferred Skills:
  • Automation Testing
  • Selenium
  • Java
  • API Testing
  • Team handling experience
MySQL Database Architect

Job Type: Full Time

Work Location: Bangalore

Experience Required: 9 to 12 years

Roles and Responsibilities:
  • Strong proficiency in MySQL / MongoDB database administration and migrations.
  • Decent experience with the latest versions of MySQL 8.0
  • Understanding of MySQL’s underlying storage engines, such as InnoDB and MyISAM
  • In-depth experience configuring database replication on multiple versions
  • Strong experience in Monitoring, DB Performance Tuning, DB Availability, DR, Security, Storage Analyzes and provides recommendations to optimize database
  • for improved performance, manageability, and scalability
  • Expertise in enterprise backups, recovery, and performing point in-time recovery
  • Experience in deploying and integrating PMM tools
  • Experience in data partitioning and encryption
  • Knowledge of de-facto standards and best practices in MySQL and MongoDB
  • Proficient in writing and optimizing SQL statements
  • Knowledge of MySQL features, such as its event scheduler
  • Ability to plan resource requirements from high level specifications
  • Familiarity with other SQL/NoSQL databases such as PostgreSQL, MongoDB, etc.
  • Knowledge of limitations in MySQL and their workarounds in contrast to other popular relational databases
  • Proficient understanding of code versioning tools such as Git / Mercurial / SVN
Qualifications and Education Requirements:

B.E/B.Tech/M.E/M.Tech/MCA

Devops Engineer

Job Type: Full Time

Work Location: Bangalore

Experience Required: 4 to 7 years

Roles and Responsibilities:
  • 4-7 years of DevOps experience. Linux administration/OS experience is a must. Ubuntu experience is preferable.
  • Work with a team and mentor them.
  • Experienced in supporting a company’s web environment, server infrastructure, understand network topology and load balancing.
  • Experience of cloud environments like AWS, Azure, GCP, Digital Ocean, etc would be an added advantage.
  • Experience with web applications, Apache web servers, Ubuntu Linux, MySQL, Shell scripting required.
  • Understanding of agile methodology and experience with tools such as Jenkins, Ansible, and GitLab/GitHub
  • Experience with Virtualization Technologies (VMWare, Docker, Kubernetes) a strong plus
  • Ability to set up best-of-breed infrastructure and application monitoring tools.
  • Ability to evaluate and configure information security tools.
  • Keenness to automate frequent infrastructure tasks and bring in best practices into the organization.
  • Must be able to quickly understand technical requirements, and manage the input and opinions from a diverse group of users, peers, and managers
  • Must be able to communicate (written and verbal) and work effectively with multiple application teams and cross-platform teams
Qualifications and Education Requirements:

B.E/B.Tech/M.E/M.Tech

Preferred Skills:
  • Linux
  • Ubuntu
  • Terraform
  • Shell Scripting
  • Docker
  • Kubernetes
  • Ansible
  • Gitlab
  • Any Cloud experience
  • Any DevOps tools experience
UI/React.JS Developer

Job Type: Full Time

Work Location: Bangalore

Experience Required: 4 to 9 years

Roles and Responsibilities:

Build interactive, responsive client applications that run on the browser. Contribute to all phases of the software development lifecycle, including analysis, design, implementation, and QA. Design and develop applications with an eye towards simplicity, reliability, manageability, scalability, extensibility, performance and re-use.

 

Required Skills and Experience:

  • Advanced knowledge of Javascript.
  • 4+ years of experience in UI/Web-based development using JavaScript, HTML4/HTML5, CSS3, Ajax for standalone and high volume web applications.
  • 3+ years of hands-on experience with Javascript framework ReactJS.
  • Experience in responsive design and development.
  • Expert in cross-browser, cross-platform, and design constraints for the web.
  • Strong customer focus and obsession with quality.
  • Strong problem solving and analytical skills, self-motivated, requiring minimal oversight, and work well in a collaborative environment.
  • Ability to learn and apply new technologies quickly and be self-directed.

 

The following skills are a bonus: TypeScript, Redux, knowledge of modern IDE such as VSCode, Intellij IDEA/Webstorm

Qualifications and Education Requirements:

B.E/B.Tech/M.E/M.Tech

Preferred Skills:
  • React.JS
  • Redux
  • Javascript
  • HTML - 4/5
  • CSS -3/4
  • Optional: Typescript, Vue.Js, Node.js, ES6
Solution/Technical Architect

Job Location: Bangalore, Noida & Mumbai

Roles and Responsibilities:

Responsibilities:

  • Design and implement platform solutions that help build high performance distributed systems.
  • Have a big focus and sizing, tuning and scalability of software components.
  • Design and communicate requirements related to project planning, architecture, design, implementation, sizing, tuning and scalability.
  • Lead engineering activities to make sure that consistent high-quality products are developed.
  • Proactively diagnose problems and envisage long term life of the product focussing on reusable, extensible components.
  • Ensure agile delivery processes.
  • Communicate and facilitate solutions, support, product management and business teams with required product knowledge.
  • Build best-practices in the engineering team.

 

Requirements:

  • Must be an expert in Java programming. Additionally, Grails & Groovy programming knowledge is good to have.
  • Good at SQL and RDBMS.
  • Excellent knowledge of data structures and algorithmic processes for optimizing size/speed.
  • Good in designing multi-layered cloud solutions.
  • Proven capabilities in designing and implementing highly scalable performant distributed services.
  • Proficiency in Build, Test and Automation tools preferred (Jenkins, Ansible, GitLab etc).
  • Knowledge of cloud infrastructures a big plus (AWS, Azure, GCP, Digital Ocean).
  • Must be passionate about good architecture and design. Must have a proven track record of building high quality code.
  • Must be able to drive a team towards end-to-end product development.
  • Must have a wide breadth of technical knowledge and ability to quickly switch to alternative technology frameworks as and when needed.
  • Product development experience is a must.
  • 10+ years of industry experience in technical role with hands-on coding experience.
Qualifications and Education Requirements:

Any Graduate/UG/PG

Preferred Skills:
  • Technology: Java, Spring Boot, Hibernate, Git, AWS, Webservices, Javascript
  • HLD/LLD and Architect Design
  • Problem solving skills
  • Knowledge in Cloud Technology
QA Lead

Job Location: Bangalore

Roles and Responsibilities:

Experience: 7+Yrs

Responsibilities:

1. Review test strategies and see that all the various kinds of testing like functional, performance, stress, acceptance etc. are getting covered.

2. Defining processes for test plan and several phases of testing cycle.

3. Set processes for test plan reviews and ensure that that test plans get reviewed by all stakeholders.

4. Planning and scheduling testing activities

5. Ensuring all development tasks meet quality criteria through test planning, test execution, quality assurance and issue tracking.

6. Create backup plans for all the testing strategies

7. Work closely on the deadlines of the project

8. Keep raising the bar and standards of all the quality processes with every project.

9. Push team continuously to innovate

 

Skills:

1. Should have handled/led teams

2. Should be process oriented

3. Preferably from BFSI domain

4. Good written and Verbal skills

5. Experience in automation projects

Qualifications and Education Requirements:

Any Graduate/UG/PG

Preferred Skills:
  • Handling a QA team members
  • Strong in Manual & Automation Testing
  • Java programming
  • API testing
  • Knowledge in CI/CD
QA Developer

Job Location: Bangalore, Noida & Mumbai

Roles and Responsibilities:
  • Explorative testing of new product functionality
  • Regression testing of existing functionality
  • Development and maintenance of automatic regression tests suites used in the product delivery process
  • Development and maintenance of testing frameworks supporting the automatic regression testing
  • Management and tracking of automatic regression test suite execution

 

Desired Skills:

  • 3 to 6 years of software QA testing experience
  • Experience in automation testing tools like Selenium Web driver, JMeter
  • In-depth knowledge of scripting language like Java, Python, Perl
  • Experience in developing Automation framework.
  • Experience in creating Load Testing, Stress testing scripts.
  • Experience in API testing. Preferably using Rest Assured
  • Proficient in Ansible. Executing Ansible scripts for deploying builds
  • Experience in preparing customized Docker Images for testing applications
  • Experience in Gitlab CI
  • Good written and Verbal skills
  • ISTQB certification in Test Automation Engineer preferred
Qualifications and Education Requirements:

Any Graduate/UG/PG

Preferred Skills:
  • QA concepts
  • Manual Testing
  • Automation with Selenium testing
  • Java
  • Automation Framework
  • APi Testing
  • Knowledge in CI/CD
Python Developer

Job Location: Bangalore

Roles and Responsibilities:

Exaperience: 5-12Yrs

Role and Responsibilities

We’re looking for experienced developers who are interested in solving complex problems using Python, and the JVM. We like people who are willing to work across the technology spectrum. An example of a typical problem would be building a generic framework to analyse & crunch different discrete financial data sets and derive useful information out of the same while keeping the tooling flexible enough to be customised to meet specific customer needs.

We’re looking for people who are hands on. This translates into eagerness to write and maintain code, eagerness to write and maintain unit tests, willingness to learn, willingness to spend time reviewing merge requests, willingness to spend time to give and receive feedback about design, code, and other areas of work, interest in keeping abreast of what is happening across the team.

 

Required Skills and Experience:

Mandatory

  • We’re looking for 5+ years or more of relevant work experience.
  • Proficiency in Python and Pandas and sufficient knowledge of data analysis/statistical concepts.
  • Working experience writing unit/functional/integration tests.

 

Bonus Points

  • Working experience in one or more of Java, Scala, Kotlin and associated tools.
  • Knowledge of Java 8 features such as streams and lambdas.
  • Knowledge of functional programming concepts.
Qualifications and Education Requirements:

Qualifications and Education Requirements: BE/B.Tech

Preferred Skills:

Technology: Python, Pandas, Numpy, Number crunching experience in data analysis/statistical concepts.

Java Fullstack Developer

Job Location: Bangalore

Roles and Responsibilities:

Experience: 2-4Yrs

Role and Responsibilities

  • 2+ years of work experience as a Fullstack Developer.
  • Ability to align development activities with Business Requirements.
  • Strong Working Knowledge of Java8, MySQL, Spring Boot/Spring, data structures, algorithms are must.
  • Good understanding or hands-on of Reactjs, Redux, HTML, CSS (Mandatory), MongoDB, Typescript, ElasticSearch is preferable.
  • Working Knowledge of SDLC including build, test and deploy tools.
  • Strong Analytical and Troubleshooting skills.
  • Good communication skills and team player qualities.
  • Domain experience in Fintech is preferred, but not mandatory.
Qualifications and Education Requirements:

Qualifications and Education Requirements: BE/B.Tech

Preferred Skills:

Technology: Java, Spring Boot, Hibernate, React JS/Angular JS, OOPS Concept

Problem solving skills

Associate Customer Support

Job Location: Bangalore

Roles and Responsibilities:

Job Overview:

The incumbent of the role will play an integral part in efficiently handling customer queries, performing related operational/admin tasks, fulfilling requests from internal stakeholders like Sales, CST, Account managers, etc with a high level of quality and delivering customer satisfaction.

 

Responsibilities and Duties:

  • Managing the day to day customer queries with excellent quality and timely responses.
  • Providing 12/6 coverage for B2B and B2C customers on a shift basis
  • Ensuring Service Level Agreements are maintained met even during periods of high demand.
  • Managing daily operations and administrative tasks related to support.
  • Researching complex issues and providing permanent fixes for the by working with the Development and Engineering team.
  • Maintaining high levels of end-user satisfaction with the services by showing empathy and understanding the impact of incidents on the end-user’s business and advocating their issue internally.
  • Creating knowledge repositories for frequently asked questions and troubleshooting steps for complex issues.
  • Generate weekly reports in the standard formats highlighting productivity, SLAs, TAT, feedbacks.
  • Ability to communicate clearly and in a way that is easily understood to customers and stakeholders.
  • This role involves working on Saturdays.

 

The job title does not define or limit your duties and you may be required to carry out other work within your abilities from time to time at our request. We reserve the right to introduce changes in line with technological developments which may impact upon your job duties or methods of working.

 

Knowledge / Skills:

  • Previous experience of working in a Support role in product/service company.
  • Demonstrable Product support technical skills.
  • Excellent written and Oral communication.
  • Ability to work alone with minimal supervision.
  • Ability to work in a fast-moving environment and adapt to changes.
  • Good understanding of Financial markets and Banking industry.
  • The ability to prioritise, meet deadlines and work under pressure with flexibility & willingness to learn about / undertake new tasks.
  • Ability to build and manage relationships with peers, senior managers & partner organisations.

Desired Candidate Profile:

Experience: 2-3 years

Qualifications and Education Requirements:

Education – Minimum Graduation (M.Com  Preferred)

Preferred Skills:
  • Email Chat process
  • Banking/Finance domain experience
  • Good communication
Mysql Database Architect

We are looking for an experienced MySQL and MongoDB database administrator with minimum five plus years of experience, who will be responsible for ensuring the performance, availability, and security of clusters of MySQL/MongoDB instances. You will also be responsible for orchestrating upgrades, backups, and provisioning of database instances. You will also work in tandem with the other teams, preparing documentations and specifications as required.

Job Location: Bangalore

Roles and Responsibilities:
  • Provision MySQL/ MongoDB instances, both in clustered and non-clustered configurations
  • Installation, configuration and upgrading MySQL database software and tools.
  • Ensure performance, security, and availability of databases
  • Establish and maintain sound backup and recovery policies and procedures. Create, plan and test scenarios
  • Expertise in configuring master-slave and multi-source replication.
  • Deploying and monitoring instances with PMM
  • Understands all current features and evaluate new platform features and determine strategy for the application of new features
  • Implement and maintain database security policies.
  • Prepare documentations and specifications
  • Perform database tuning and performance monitoring
  • Performance analysis (physical database tuning, reorganizations, optimization, optimal hardware environment, capacity planning).
  • Setup and maintain documentation and standards.
  • Verify/Review project plans and scope of production upgrades, application releases and implementations.
  • Create and implement maintenance plans for releases and upgrades.
  • Execute physical database changes required by applications
  • Profile server resource usage, optimize and tweak as necessary
  • Collaborate with other team members and developers to resolve issues.

 

Skills and Qualifications:

  • Strong proficiency in MySQL / MongoDB database administration and migrations.
  • Decent experience with latest versions of MySQL 8.0
  • Understanding of MySQL’s underlying storage engines, such as InnoDB and MyISAM
  • In-depth experience configuring database replication on multiple versions
  • Strong experience in Monitoring, DB Performance Tuning, DB Availability, DR, Security, Storage Analyzes and provides recommendations to optimize database
  • for improved performance, manageability and scalability
  • Expertise in enterprise backups, recovery and performing point in-time recovery
  • Experience in deploying and integrating PMM tools
  • Experience in data partitioning and encryption
  • Knowledge of de-facto standards and best practices in MySQL and MongoDB
  • Proficient in writing and optimizing SQL statements
  • Knowledge of MySQL features, such as its event scheduler
  • Ability to plan resource requirements from high level specifications
  • Familiarity with other SQL/NoSQL databases such as PostgreSQL, MongoDB, etc.
  • Knowledge of limitations in MySQL and their workarounds in contrast to other popular relational databases
  • Proficient understanding of code versioning tools such as Git / Mercurial / SVN
Qualifications and Education Requirements:

Any graduate/UG/ PG

Preferred Skills:

Percona Monitoring and Management (PMM)

  • Monitoring MySQL using PMM
  • Setup and configure PMM

 

Elastic Search

  • Knowledge about Elastic Search will be an added advantage
  • Knowledge of RDS, MongoDB, MySQL Gallera Cluster will be an added advantage
UI Developer

Location: Bangalore/ Noida

Roles and Responsibilities:

Key Responsibilities:

  • Build interactive, responsive client applications that run on the browser.
  • Contribute to all phases of the software development lifecycle, including analysis, design,
  • implementation, and QA.
  • Design and develop applications with an eye towards simplicity, reliability, manageability, scalability,
  • extensibility, performance and re-use.
  • Required Skills and Experience:
  • Advanced knowledge of Javascript.
  • 4+ years of experience in UI/Web based development using JavaScript, HTML4/HTML5, CSS3, Ajax
  • for standalone and high volume web applications.
  • 3+ years of hands-on experience with Javascript framework ReactJS.
  • Experience in responsive design and development.
  • Expert in cross-browser, cross-platform, and design constraints for the web.
  • Strong customer focus and obsession with quality.
  • Strong problem solving and analytical skills, self-motivated, requiring minimal oversight and work well
  • in a collaborative environment.
  • Ability to learn and apply new technologies quickly and be self-directed.
Qualifications and Education Requirements:

Any graduate/UG /PG

Preferred Skills:

The following skills are a bonus: TypeScript, Redux, knowledge of modern IDE such as VSCode,

Intellij IDEA/Webstorm

Technical Lead (Java)

Location: Bangalore/Noida/Mumbai

Roles and Responsibilities:
  • Strong understanding of the J2EE architecture - Good hands on experience in JSON, SOAP, WSDL and Restful web services.
  • 5+ years of experience with strong development skills (Familiar with Java technologies: JSP, Servlet, J2EE, Struts, Spring Framework, Hibernate, JDBC)
  • Problem solving skills with Data structures, algorithms, and design patterns is a MUST
  • Exposure to architecture design is must
  • Proficiency in MySQL or any of the relational database management tools.
  • Reviewing current systems Experience in writing technical design of the application / reviewing and validating existing technical design (peer-review)
  • Presenting ideas for system improvements, including cost proposals
  • Producing detailed specifications and writing the programmer codes
  • Maintaining the systems once they are up and running
  • Must have excellent debugging/troubleshooting skills.
  • Ability to work in Agile methodology.
  • Team leading experience would be a plus
  • Keep up with the latest technologies and trends and assist with recommendations on innovative solutions where needed.
Java Developer/Sr. Java Developer

Location: Bangalore / Mumbai/ Noida

Roles and Responsibilities:

Requirements:

  • Minimum 2-6 years of experience in Designs, develops and implementation of web-based java applications to support business requirements and projects.
  • Hands-on experience in Java and J2EE Ecosystem.
  • Hands-on experience in Spring boot, Hibernate and/or Struts frameworks.
  • Good familiarity with Object Oriented Programming, Web services, REST, HTTP.
  • Strong experience with databases and MySql.
  • Experience in Agile Development/Project Management, Devops CI/CD process is a big plus.
  • Passionate about learning new technologies, take pride in code quality and a self-starter.
  • Experienced or willing to manage teams.
  • Exposure to AngularJS, jQuery is a plus
  • Experience of Groovy & Grails is a big plus.
  • Exposure to NoSql databases like MongoDB is a big plus.
  • Experience in AWS is a big plus.

 

Role & Responsibilities:

  • Involve in development tasks.
  • Ownership of module development and project execution.
  • Responsible for client communication.
  • Provide Technical guidance to the team depending on experience.
  • SDLC processes and automation improvements depending on experience.
Technical Manager

Job Location: Bangalore, Mumbai & Noida

Roles and Responsibilities:

Experience: 10+Yrs

Technical Requirements:

  • Strong understanding of the Web-based Java Application and architecture - Good hands on experience in Java, Spring boot, Hibernate, AngularJS, jQuery, ReactJS, JSON and Restful web services is a MUST.
  • 9+ years of experience with strong development and Problem-solving skills with Data structures, algorithms, and system architecture and design is a MUST
  • Proficiency in MySQL or any of the RDBMS tools and knowledge of NoSql databases like MongoDB.
  • Experience in AWS is a MUST.
  • Experience in writing technical design of the application / reviewing and validating existing technical design (peer-review)
  • Presenting ideas for system improvements, including cost proposals
  • Must have excellent debugging/troubleshooting skills.
  • Ability to work in Agile methodology.
  • Team leading experience is a MUST
  • Keep up with the latest technologies and trends and assist with recommendations on innovative solutions where needed.

 

Role & Responsibilities:

  • Ownership of entire development activities all the way from planning to production deployment & post deployment support; producing detailed specifications, writing codes and perform code reviews of peers and team members.
  • Manage company staff and outsourced partners who will implement design and develop the application and platform.
  • Supervise recruitment, training, retention, and organization of all development staff in accordance with the company hiring process, personnel policies, and budget requirements.
  • Maintaining the production systems once they are up and running.
  • Responsible for client communication.
  • Provide Technical guidance to the team.
  • Setup SDLC processes and Devops (CI/CD) pipelines, instituting early warning mechanism for tracking and monitoring.
Qualifications and Education Requirements:

Any Graduate/UG/PG

Preferred Skills:
  • Technology: Java, Spring Boot, Hibernate, Git, AWS, Webservices, Javascript
  • People Management
  • E2E Project Management
  • Stakeholder Management
  • Problem solving skills
more openings       +

Didn’t find any openings matching your profile? Send in your resume and we will reach out to you as soon as we find an opportunity best suited to your candidature.

safe and secure

Perfios is Information Security Management Certified (ISO 27001) Perfios is Security Certified for Applications (Plynt) Security Seals Certified Seal Privacy Seals Business Seals