Description

  • Support in the development, design and maintenance of applications, emphasizing operational efficiency, security, and scalability.
  • Assist in different phases of the software development life cycle (SDLC), including gathering requirements, analyzing them, proposing design solutions, and aiding in testing and operations.
  • Aid in collecting and reviewing user feedback for existing software products.
  • Assist in drafting technical specifications and documenting application functionality for future use.
  • Support the creation of data pipelines and processing systems using technologies such as Hadoop, Spark, and Hive.
  • Help with ETL processes and data pipelines using tools like Informatica and relational databases like Oracle and SQL Server.
  • Assist in automating simple tasks using Python and Unix shell scripting.
  • Participate in testing software components, including unit, functional, and integration tests.
  • Support the deployment of updates and bug fixes to applications using CI/CD pipelines.
  • Collaborate with a cohesive engineering team, adhering to agile software development practices

Education

Any Graduate