Designation- Senior Software Engineer
Location: Pune
Test, build, design, deployment, and ability to maintain the continuous integration and continuous delivery process using tools like Jenkins, Maven, Git, etc.
Must know how to choose the best tools and technologies which best fits the business needs.
Ability to automate test and deploy the code and monitor.
Work in close coordination with the development and operations team such that the application is in line with performance according to the customer's expectation.
Work with various technologies in the areas of development, testing and deployment
Would be working with various stake holders to negotiate, solve problems and build teams
Working in regulation with industry standard best practices in close coordination with integration and deployment team.
Expertise in operating Linux environment with good command over any scripting language such as Shell, Python, etc.
Extensive experience in scripting language like Unix shell, Groovy.
Experience in developing and maintaining CI/CD process by accessing tools like Maven, Jenkins, etc.
Hands on experience in using configuration management tools like Puppet, Chef and Ansible.
Hands-on experience to build and handle VM’s, Containers utilizing tools like Kubernetes, Docker, etc.
Hand-on experience with integrating code quality and code scanning tools within Jenkins pipeline
Proficient in Git and Artifact repository
Hands on experience in building, designing and maintaining cloud-based applications with GCP.
Must have effective and clear communication skills
Any graduate in IT Stream