10 years of hands-on experience in app development, build & release management, setting up CI/CD pipelines, managing various tools required in the software lifecycle, Scripting in shell, Python, Groovy or Programming knowledge on Java / C /C++ with Unix / Linux systems expertise .
Minimum 2-4 years of team lead experience
Experience in domains like Application Security, API Security, DevSecOps , Devops and AI/ML is preferred .
Good communicator and motivator
Expertise in using build tools like Maven, Gradle, NPM, Ant, Make for the building of deployable artifacts.
Expertise in using tools like Jenkins or Bamboo. Hands-on experience in installing and administering CI tools like Bamboo, Hudson/Jenkins, Sonarqube, Subversion, Nexus or JFrog artifactory.
Experience with static analysis tools like Synopsys Coverity, Fortify, Veracode etc.
Experience with Code coverage tools like SonarQube, Jacoco, GCov or Bullseye.
Experienced in using Docker components like Docker Engine, Hub, Swarm, Docker Registry, handling Docker images primarily for middleware installations and domain configurations. Knowledge of Kubernetes.
Deep knowledge of automation technologies such as Ansible, Puppet or Chef
Good experience in converting build.xml into pom.xml in order to build the applications using Maven.
Excellent leadership skills with a track record of managing high-performing teams.
Ability to work collaboratively with cross-functional teams.
Programming exp of Python, JAVA, C, C++ , Javascript, SQL and Postgresql or Mysql.
Working experience with reporting services like JIRA installation and administration
Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, scrum, and Waterfall methodologies.
Knowledge of AWS tools (EC2, S3, RDS etc.)
Strong presentation and communication skills
Self-motivated, takes ownership and accountability and an empathetic leader who nurtures a team to bring the best out of them.
Bachelor's Degree in Engineering, CS, MIS, or related field