• Senior JAVA developer

---------------------------------------------------------------------

Job Description:

  • 6-10 Years of experience, Proficient in Core Java, JSP, javascript, JDBC
  • Developing and consuming SOAP Web Services, RESTful services using XML and JSON
  • Experience with popular java frameworks - Struts & Spring
  • Hands-on experience in Micro service Development and JPA.
  • Experience with working with databases - MYSQL
  • Solid understanding of object-oriented principles and programming
  • Familiar with various design and architectural patterns
  • Creating database schemas that represent and support business processes
  • Proficient understanding of code versioning tools, such as CVS
  • Familiarity with build tools such as Ant, Maven, and Gradle
  • Familiarity with Application Servers JBoss/Wildfly

Roles and Responsibilities:

  • Strong understanding of Object-Oriented Paradigm and Java Platform
  • Good knowledge and experience of Core Java, working with JEE web applications and technologies like Spring Framework (Spring Boot, Spring MVC) and Hibernate
  • Experience in developing secured RESTful Services
  • Worked on ORM technologies like JPA/ Hibernate
  • Developed web applications using MVC frameworks
  • Worked extensively on Multithreading
  • Sound knowledge of JVM, Garbage Collection, Class Loaders, and Class Loading Policy
  • Experience in Application Server Deployed Applications on Tomcat, WebSphere and JBoss
  • Working knowledge of SQL, Oracle Database and Basic Linux/ Unix commands
  • Experience in application performance tuning, writing, and executing unit tests and test suites, preferably JUnit
  • Well-versed with Agile Software Development Methodologies
  • Working knowledge of client-side technologies (HTML/ CSS/ JavaScript/ jQuery/ Angular)

 
---------------------------------------------------------------------

  • Senior DevOps Engineer

---------------------------------------------------------------------

Job description

  • The DevOps Solutions is responsible for all elements of DevOps Technology Architecture and Engineering from defining the overall enterprise DevOps architecture to its ongoing governance with the goal of ensuring the IT function operates as effectively and efficiently as possible. 
  • Contributing member of the DevOps team to drive the development, deployment, and support of our CI / CD pipelines to support our transformation to a micro-services / SOA based architecture in the cloud Leveraging gained and / or educational experiences in operations engineering, connected services, and information technology plus knowledge of industry best practices to innovate and influence operational approaches and solutions in traditional data centers and in the cloud.
  • Development and implementation of public / private / hybrid cloud-based information systems across all phases of system engineering from provisioning to decommissioning.
  • Development, and continual improvement of source code management / build and release systems and tools Provide assistance on these tools across IT as needed.
  • Develop automated pipelines, processes & scripts to support the deployment of technology solutions in cloud environments Champions an agile and continuous improvement culture.
  • Collaborate with various teams across the organizations including Product Management, Architecture, Software Engineering, and Infrastructure to operationalize DevOps processes and tools.
  • Assists in coaching and mentoring development teams on continuous delivery best practices.
  • Influence design decisions in SOA and micro-services-based applications in public clouds such as AWS and Azure.
  • Follow through on implementation and deliveries from development to operationalization • Participate in problem solving and troubleshooting of infrastructure and applications as needed

Roles and Responsibilities:

  • 6 to 8 years in Application Development or Infrastructure Engineering AWS or Azure experience is required Strong familiarity with Node.JS, AngularJS, API management, Micro-services, Java/JEE application stacks Experience with DevOps technologies such as Jenkins / Circle-CI, Docker, Kubernetes, GIT, Maven, Ant, JIRA, etc a must.
  • Solid scripting background (Shell, Perl, Ruby, JavaScript, Python, etc).
  • Solid understanding of Networking concepts (NAT, DNS, routing, etc), with practical hands-on and administrative experience with network appliances a plus.
  • Strong troubleshooting skills a must.
  • Strong communication skills that effectively convey key messages, statuses and risks.
  • Be able to work with teams with varying levels of technical backgrounds and experiences Experience in supporting product / agile development teams.
  • Background in systems architecture is a plus.
  • Testing background is a plus • Other cloud platforms is a plus.
  • Hands-on experience with logging and monitoring tools such as Splunk, AppDynamics, Logstash, CloudTrail.
  • New Relic, Datadog, Dynatrace, CA APM (Wily Introscope) and Nagios is a plus Micro-Services and SOA architecture is a plus - Experience with database technologies such as Cassandra, Oracle, MS-Sql, MySql, etc is a plus

 
---------------------------------------------------------------------

  • Senior Engineer - Cloud Computing

---------------------------------------------------------------------

Job description

This IT role supports a wide range of marketing data capabilities in a GCS/AWS/Azure environment.

As a Solution Engineer the ideal candidate will have an opportunity to shape the technical solution to meet business requirements. The candidate will design solutions supporting a wide range of capabilities from performance measurement to data quality automation and marketing activation. Solutions will involve connection with many digital marketing data sources.

Roles & Responsibilities

  • Must be able to work independently and take ownership
  • Work proactively and should be result oriented
  • implement cloud solutions architecture, network architecture as per the design
  • Implement secure, scalable and HA / DR strategies on cloud technologies
  • Analyse and resolve infrastructure vulnerabilities and application deployment issues
  • Troubleshoot problems across a wide array of AWS/Azure/GCS services

Required Skills (Technical Competency)

  • Experience and knowledge of Cloud Native Development
  • Knowledge of developing Cloud Native Platforms that can be deployed both on the cloud and on the edge.
  • Knowledge of Distributed Computing implementation on Embedded platform
  • Knowledge of achieving virtual hardware simulation in the Cloud environment.
  • Experience in various cloud services offerings from AWS/ Azure /GCS
  • Knowledge in Security Protocols, PKI, Secrets Management, Identity Management, Authentication and Authorization.
  • Knowledge of CI/CD technologies on the Cloud.
  • Understanding containerization enabling concepts in operating systems (Linux / Windows).

 
---------------------------------------------------------------------

  • Senior Python Developer

---------------------------------------------------------------------

Job description

We are seeking a candidate having good knowledge of Django, Flask or similar Python frameworks. Familiarity with front-end technologies, such as JavaScript, HTML5, and CSS3 and with various testing tools. Ability to integrate databases and various data sources into a unified system. Robust testing and debugging capabilities for tools like Selenium etc.

Candidate should have:

  • Ability to realize the large picture of the organizational data condition.
  • Collaboration and team-orientation.
  • Task organization, time management, and project management.
  • Creativity, originality, and out of the box thinking capability.

 

Roles and Responsibilities:

  • Writing effective and scalable Python code.
  • Designing and implementing robust applications.
  • Debugging applications to ensure low-latency and high-availability.
  • Integrating user-facing elements with server-side logic.
  • Implementing security and data protection.
  • Accommodating various data storage solutions.

 
---------------------------------------------------------------------

  • Solution architect Full stack

---------------------------------------------------------------------

Job description

  • 15+ years of experience in IT including at least 5 years in Architecture roles.
  • Experience in defining & realizing end-to-end Solution Architecture for large & complex systems.
  • Enterprise-level experience with Java, open-source frameworks and Cloud (GCS/AWS/Azure).
  • Fullstack Java, Angular 8, AWS/Azure
  • OOPS and SOLID principles, design pattern
  • Spring MVC and Web layer with Spring REST API, Hibernate, Hibernate API, HIbernate Query language, Spring Security + OAuth2 and REST Authentication and Authorization
  • UI frameworks - Angular, React with understanding of various UI architectures.
  • Java Microservices - Understanding of architecture and development using platforms like Spring Cloud or Netflix, Containerization - Kubernetes, Docker, Messaging Queue

Roles and Responsibilities

  • Lead RFP's - Understand client requirements, drive discussions, design solutions and effectively present them to the client
  • Design architecture solutions, define infrastructure, DevOps and groom the team on best practices to deliver a high-quality product
  • Design, Deploy, manage, and operate scalable, highly available, and fault-tolerant systems
  • Define and deliver technical engagements with partners and customers. This may include participating in on-site visits with prospective customers, understanding customer requirements, and proposing and delivering packaged offerings, and delivering custom solution engagements.
  • Delivery Engagements may include short on-site projects proving the use modernization of existing application
  • Insights - Work with engineering teams to convey customer needs and feedback as input to technology roadmaps. Share real world implementation challenges and recommend new capabilities that would simplify adoption and drive greater value.
  • Collaborate with Sales and Engineering teams to identify areas to improve customers business and technical landscape
  • Be a thought leader - Provide innovation ideas and implement them
  • Understand the industry trend and help organization to build knowledge capabilities of engineer for upcoming needs