- Participate and collaborate with the users, business analyst, quality assurance/quality control analyst in the gathering of user requirements and specifications.
- Analyze technical and business requirements and translate these into basic and detailed technical design.
- Participate and conduct feasibility study, research and development, prototyping and proof of concept (PoC) in implementing new/existing systems, solutions and processes.
- Participate in the technical and project documentation such as but not limited to functional, system and technical design, requirements and specifications.
- Develop, customize, enhance, fix and maintain codes, applications and systems.
- Create test scenarios and data and conduct or participate in non-functional and functional testing (e.g., unit testing, system testing, integration testing, etc.).
- Document, analyze and report test results.
- Develop and review codes, programs and configurations to verify consistency and conformance with established programming and industry standards, guidelines, policies and practices.
- Conduct incident and problem analysis, data gathering, investigation and resolution of issues, and provide technical consultancy, assistance and support.
- Deliver the required systems/applications/solutions on time and based on agreed budget and specifications.
- Identify, assess and recommend opportunities for application and process improvement.
- Prepare reports, manuals and other documentation on the status, operation and maintenance of software.
- Provide regular and effective progress updates to the project manager/team lead/supervisor/immediate manager.
- Actively participate in and lead the peer review and status meeting to communicate progress and escalate risks and roadblocks.
- Prepare training materials and provide assistance in conducting the training to users or other members of the team.
- Responsible for the information security by protecting confidential information from unauthorized access, ensuring the integrity of the information and information system, taking appropriate measures to manage security risks and following and complying with the laws, legislations and terms of contracts.
- Perform other duties as assigned, if necessary.
About codersbrain
Similar jobs
Position/Title: Senior Information Security Manager
Department: Information Technology
Employment Type: Full-time
Location: Bangalore/Hyderabad
Shifts: 11:00AM to 8:00PM (candidate should be flexible to work as per business requirement)
About Aeries
Aeries is a global services company providing technology, business Founded in 2012, Aeries Technology is a Nasdaq listed global professional services and consulting partner, headquartered in Mumbai, India, with centers in the USA, Mexico, Singapore, and Dubai. We provide mid-size technology companies with the right mix of deep vertical specialty, functional expertise, and the right systems & solutions to scale, optimize and transform their business operations with unique customized engagement models. Aeries is Great Place to Work certified by GPTW India, reflecting our commitment to fostering a positive and inclusive workplace culture for our employees.
For more information, log on to http://www.aeriestechnology.com
Aeries is looking for an experienced Senior Information Security Manager to join our Infrastructure & Information Security Team. The right individual will partner and collaborate with teammates cross-functionally to understand needs, present options, and facilitate the selection, planning, building, and delivery of solutions across our Info Sec portfolio.
Job Summary: We are seeking an experienced and dedicated Information Security Manager to lead our IT Security team and oversee the delivery of security services to our clients in the US and UK. The ideal candidate should possess a strong background in IT security practices, have a proven track record of managing security teams, and be adept at handling client relationships. This role involves ensuring the confidentiality, integrity, and availability of our clients' data and systems while adhering to industry standards and best practices.
Responsibilities:
- Client Engagement: Serve as the primary point of contact for US and UK clients regarding all information security matters. Understand their security needs, provide expert advice, and ensure high levels of client satisfaction.
- Security Strategy and Policy: Develop and implement comprehensive information security strategies around tools, and industry standard procedures tailored to meet the requirements of our clients.
- Team Management: Lead and mentor the IT Security team, providing guidance, performance evaluations, and fostering professional development to ensure a high-performing and motivated team.
- Security Operations: Oversee day-to-day security operations, including monitoring and responding to security incidents, conducting security assessments, and implementing controls to safeguard client assets. Act as the interface between offshore operations and Client Senior Stakeholders.
- Security Compliance: Ensure compliance with relevant laws, regulations, and industry standards (e.g., GDPR, SOC, ISO 27001) in respective regions.
- Vendor Management: Manage relationships with external security service providers and vendors, ensuring their services meet the expected quality and compliance standards.
- Security Metrics and Reporting: Establish key security performance metrics, regularly monitor and report on security posture to senior management and clients.
- Continuous Improvement: Stay updated with the latest security trends, technologies, and threats. Propose and implement improvements to security practices based on industry best practices.
Qualifications and Experience:
- Bachelor's degree in Computer Science, Information Technology, or a related field. A Master's degree is a plus.
- Professional certifications such as CISSP, CISM, or equivalent.
- At least 10+ years of experience in IT security management, with a proven track record of managing teams and delivering security services to US and UK clients.
- Strong knowledge of security frameworks, standards, and best practices (e.g., NIST, CIS, ISO 27001).
- Experience with security technologies, such as firewalls, IDS/IPS, Microsoft Sentinel SIEM, EDR and endpoint protection.
- Excellent communication and interpersonal skills to effectively engage with clients and internal stakeholders.
- Demonstrated ability to analyse complex security issues, devise solutions, and implement effective security controls.
- Strong leadership and project management skills to drive initiatives and meet deliverables.
The Information Security Manager will play a critical role in ensuring the security and confidentiality of our client’s data and systems. They will lead a skilled team, stay abreast of the ever-changing security landscape, and apply their expertise to protect our clients and enhance our security practices.
The Job responsibilities of the candidate shall include but not limited to the Job Description & to perform any other tasks/functions as required by the Company.
heads to solve complex business problems
- Develop statistical, and machine learning-based models/pipelines/methods to improve business
processes and engagements
- Conduct sophisticated data mining analyses of large volumes of data and build data science
models, as required, as part of the credit and risk underwriting solutions; customer engagement and
retention; new business initiatives; business process improvements
- Translate data mining results into a clear business-focused deliverable for decisionmakers
- Working with Application Developers on integrating machine learning algorithms and data mining
models into operational systems so it could lead to automation, productivity increase, and time
savings
- Provide the technical direction required to resolve complex issues to ensure the on-time delivery of
solutions that meet the business team’s expectations. May need to develop new methods to apply
to situations
- Knowledge of how to leverage statistical models in algorithms is a must
- Experience in multivariate analysis; identifying how several parameters can affect
retention/behaviour of the customer and identifying actions at different points of the customer lifecycle
Extensive experience coding in Python and having mentored teams to learn the same
- Great understanding of the data science landscape and what tools to leverage for different
problems
- A great structured thinker that could bring structure to any data science problem quickly
- Ability to visualize data stories and adept in data visualization tools and present insights as cohesive
stories to senior leadership
- Excellent capability to organize large data sets collected from many sources (web APIs and internal
databases) to get actionable insights
- Initiate data science programs in the team and collaborate across other data science teams to build
a knowledge database
Roles & Responsibilities:
•
Looking for a dynamic and self-driven professional for our role of Full Stack Developer.
•
The candidate should have a great attitude coupled with excellent tech skills.
•
Who could deliver the projects as per the expectations. You’ll be part of a dynamic development team and would be responsible for the full software development life cycle, from conception to deployment.
•
As a Full Stack Developer you should have hands-on experience in NodeJs, MongoDB, Expressjs & Reactjs/Nextjs/Angular.
•
Your responsibilities will also include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application.
•
You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation.
•
You are expected to take an active role on both sides and define how the application looks and how it works.
Technical responsibilities:
•
Execute on Software Engineering best practices for developing, unit testing, and deploying code.
•
Analyse & create requirements basis the discussions and understanding from various stakeholders.
•
Create clear technical specifications.
•
Analyze and create efficient deployment architecture.
•
Deploying code to production, tracking and debugging technical issues in production environment.
•
Define code architecture decisions to support a high-performance and scalable product with a minimal footprint.
•
Design and create advanced, elegant and efficient systems.
•
Writing and conducting unit test cases, system integration test cases and load test for the application features/APIs developed.
•
Work with your team to design and build software applications to function across multiple platforms.
•
Maintain and improve the website by developing new user-facing and mobile-based features.
•
Build reusable code and libraries for future use.
•
Validate the technical feasibility of UI/UX designs.
•
Optimize application for maximum speed and scalability.
•
Assure that all user input is validated before submitting to the back-end.
•
Conduct thorough testing of user interfaces in multiple platforms to ensure all designs render correctly and systems function properly.
•
Get feedback from, and build solutions for users and customers.
•
Write functional requirement documents and guides.
•
Ensure high-quality graphic standards and brand consistency.
•
Collaborate with other team members and stakeholders.
Desired Candidate Profile:
•
Bachelor’s degree or equivalent in Computer Science or Information Technology.
•
5-7 years software development experience.
•
In-depth understanding of the entire web development process (design, development, and deployment).
•
Good understanding of SEO principles.
•
A thorough understanding of computer architecture, operating systems and data structures.
•
Strong understanding of front-end coding and development technologies.
•
Extensive experience in NodeJS, Typescript, Express and React/ Nextjs/ Angular.
•
Proficient understanding of client-side scripting and JavaScript.
•
Work in JavaScript, Node.js, or frameworks such as React, Vue, or Angular
Job Description:
We are seeking an experienced UX Designer with a passion for creating user-centric designs for mobile applications and gaming products in the Fintech industry. The ideal candidate will have experience designing addictive gaming products that engage users while remaining intuitive and easy to use. Additionally, the candidate should have an understanding of regulatory requirements related to financial products.
Responsibilities:
Design wireframes, mockups, and prototypes for new features and products in collaboration with product managers, engineers, and other stakeholders, with a focus on mobile applications and gaming products.
Conduct user research, and user testing, and analyze user feedback to inform design decisions and improve user experience.
Develop and maintain design guidelines, standards, and best practices to ensure a consistent user experience across all mobile products and features.
Work closely with the development team to ensure that designs are implemented accurately and that the user experience is optimized for performance and usability on mobile devices.
Collaborate with the marketing team to create designs that effectively communicate the value proposition and benefits of the product to the target audience on mobile devices.
Stay up-to-date with industry trends and developments to ensure our mobile and gaming products are competitive and innovative.
Ensure that designs comply with regulatory requirements related to financial products on mobile devices.
Requirements:
Bachelor's or Master's in Design, Human-Computer Interaction (HCI), or related field.
3+ years of experience in UX design, preferably in the Fintech and gaming industries.
Strong portfolio demonstrating proficiency in designing addictive gaming products that engage users while remaining intuitive and easy to use, with a focus on mobile applications.
Proficiency in design tools such as Sketch, Figma, or Adobe Creative Suite.
Experience with user research methods and user testing.
Excellent communication and collaboration skills to work effectively with cross-functional teams.
Understanding of accessibility standards and guidelines.
Familiarity with regulatory requirements related to financial products on mobile devices.
A good addictive gaming product engages users by providing a sense of accomplishment, challenge, and progression. The product should have a clear goal and objective, with clear feedback on the user's progress towards achieving that goal. Additionally, a good addictive gaming product should be designed to keep the user engaged and interested through the use of rewards, incentives, and social elements.
If you are passionate about designing user-centric products for mobile applications and gaming products in the Fintech industry and deeply understand regulatory requirements related to financial products, we would love to hear from you!
Job Description
We are looking for a great Java Developer who is passionate about working in the Microsoft tech stack using Java. Your primary focus will be on developing common reusable components and implementing them following well-known best practices. You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving and an attitude to learn is essential.
Job Responsibilities:
- Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance.
- Contribute in all phases of the development lifecycle.
- Write well designed, testable, efficient code.
- Prepare and produce releases of software components.
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
- Design and develop dockerised microservices for cloud
Required skills and experience include:
- BS in Computer Science or other field of study and applicable work experience.
- Most likely 3-5 years of experience on Java Web Development.
- Experience in developing Microservices for cloud (Azure/AWS/GCP) is preferred
- Experience in Spring Framework (Spring boot, spring Batch), Spring MVC, Microservice model, RESTful web services
- Experience in databases like SQL Server, Oracle, PostgreSQL, MySQL, MongoDB is desired.
- Should have hands-on experience on Hibernate, JPA or MyBatis or any other persistence framework.
- Must have strong teamwork orientation and the ability to foster collaboration within and across teams
- Knowledge of Maven/gradle
- Knowledge of Docker, Kubernetes
- Good Communication skills ( English)
Primary Skills(Mandatory)
Core and Advanace Java 1.8 , Web and Microservice development using java (Jsp, Servlet, Spring boot, Spring MVC), Restful Web Services, Spring framework, RDBMS (Postgres, Mssql server), Hibernate
Secondary Skills
Java script, Frontend web development - (Angular,nodejs) ( Not mandatory)
Additional Information
- Should have experience of working in any previous IT Software company
- Any additional certification will be a plus
- Comfortable working from Office.
Senior Software Engineer - 221254.
We (the Software Engineer team) are looking for a motivated, experienced person with a data driven approach to join our Distribution Team in Budapest or Szeged to help design, execute and improve our test sets and infrastructure for producing high-quality Hadoop software.
A Day in the life
You will be part of a team that makes sure our releases are predictable and deliver high value to the customer. This team is responsible for automating and maintaining our test harness, and making test results reliable and repeatable.
You will…
•work on making our distributed software stack more resilient to high-scale endurance runs and customer simulations
•provide valuable fixes to our product development teams to the issues you’ve found during exhaustive test runs
•work with product and field teams to make sure our customer simulations match the expectations and can provide valuable feedback to our customers
•work with amazing people - We are a fun & smart team, including many of the top luminaries in Hadoop and related open source communities. We frequently interact with the research community, collaborate with engineers at other top companies & host cutting edge researchers for tech talks.
•do innovative work - Cloudera pushes the frontier of big data & distributed computing, as our track record shows. We work on high-profile open source projects, interacting daily with engineers at other exciting companies, speaking at meet-ups, etc.
•be a part of a great culture - Transparent and open meritocracy. Everybody is always thinking of better ways to do things, and coming up with ideas that make a difference. We build our culture to be the best workplace in our careers.
You have...
•strong knowledge in at least 1 of the following languages: Java / Python / Scala / C++ / C#
•hands-on experience with at least 1 of the following configuration management tools: Ansible, Chef, Puppet, Salt
•confidence with Linux environments
•ability to identify critical weak spots in distributed software systems
•experience in developing automated test cases and test plans
•ability to deal with distributed systems
•solid interpersonal skills conducive to a distributed environment
•ability to work independently on multiple tasks
•self-driven & motivated, with a strong work ethic and a passion for problem solving
•innovate and automate and break the code
The right person in this role has an opportunity to make a huge impact at Cloudera and add value to our future decisions. If this position has piqued your interest and you have what we described - we invite you to apply! An adventure in data awaits.
Bachelor’s degree from university or college in computer science.
Work experience as a data analyst or in a related field.
Ability to work with stakeholders to assess potential risks.
Ability to analyse existing tools and databases and provide software solution recommendations.
Ability to translate business requirements into non-technical, lay terms.
High-level experience in methodologies and processes for managing large-scale databases.
Demonstrated experience in handling large data sets and relational databases.
Understanding of addressing and metadata standards.
High-level written and verbal communication skills
Responsibilities
Use statistical methods to analyze data and generate useful business reports
Work with the management team to create a prioritized list of needs for each business segment
Identify and recommend new ways to save money by streamlining business processes
Use data to create models that depict trends in the customer base and the consumer population as a whole
Work with departmental managers to outline the specific data needs for each business method analysis project.
As a Product Manager, you will collaborate with a cross-functional team of designers, developers, and quality assurance analysts to execute on a portfolio of complex projects related to designing the next generation of our B2C and B2B offerings.
This position is based out of our swanky Gurugram head office.
Ability to manage work in a fast-paced environment and not minding getting their hands dirty is a must.
Location: Gurugram
A successful candidate for this role will have 0 to 3 years of relevant experience in delivering and managing industry-first products and platforms, with a strong user focus, excellent project management skills, delivering impeccable BRDs and PRDs, and a motivation to achieve results in a fast-paced environment. They should be well-accustomed to project management tools like JIRA, Confluence, etc.
Role requirements:
1. Utilization of agile methodologies: to define requirements, prioritize features, provide business guidance, and perform acceptance testing, for newly-developed products as well as enhancements to existing products
2. Understanding data and analytics and using that as a focal point for all deliveries is a must.
3. Proven ability to work in cross-functional environments including digital sales, marketing, business management, and design and engineering teams.
4. Takes responsibility as the Product Owner/ Champion of the assigned product/ module and is the go-to person for any solutions/requirements in the assigned area.
5. Ability to develop quick partnerships with 3rd party systems and integrate their API's to enhance a company's product capabilities faster.
6. Ensure UAT and QA checks on every product release.
7. Make sure OKRs and timelines are met without impacting the quality of product or its release.
Design and develop robust services in coordination with front-end developers, ensuring the production and development of high-quality and well-tested code
Design, develop and test features alongside other technical departments
Lead the department in the design, development, deployment, and operation of services used by our users
Optimise APIs for any applications while creating and maintaining unit tests for new code as well as fix defects
Participate in the continuous integration of automated builds and deployments, ensuring that deliverables meet functional and design requirements and specifications of the site/software. Work with engineering leadership in solving and architecting solutions for challenging or complex site/software development issues.
Take initiatives in developing and maintaining integrations of best practices within the backend department