JOBSEARCHER

Software Developer

Software Developer is needed to perform the following duties: · Responsible for creating and managing Continuous Integration and Continuous Delivery pipelines using Jenkins file. · Regulate supporting activities, occurrence, issue and change the management for all production and non-production environments. · Monitor and escalate issues effectively, ensuring clear communication channels and timely voicing of risks on the projects /initiatives managed. · Providing all infrastructure build coordination, environment configuration and maintenance support for all enterprise level applications. · Design Java, PHP, Python code build and deployment for non-Production environments. · Assess plan ideas for feasibility, specialized sufficiency and general consistence with necessities. · Involve in explores, executes and advances new design processes with DevOps/Automation Workbench techniques. · Create Groovy scripting and Yaml language programming. · Develop CICD pipeline involving Git-hub, Jenkins, Jfrog, Ansible Tower, Sonar coverage to complete the Automation from commit to Deployment. · Collaborate with developers, infrastructure engineers, system administrators and DBA to troubleshoot issues during full cycle of the projects. · Involve in fixing Production and Non-Production test environment issues. · Set up reports on Confluence which are utilized to record choices that have been made, issues that require resolution, ends made and activities that have been recognized throughout the structure audit. · Use Ansible Tower, which provides an easy-to- use dashboard and role-based access control, so that it is easier to allow individual teams access to use Ansible for their deployments. · Recognize business drivers and anticipates future business and innovation necessities. · Implement and Identify process improvements into CI/CD deployment methodology · Implementing custom templates for automation of Batch Jobs, Data flow, alerts, monitoring, reporting using CICD and monitoring tools and Version control and automation tools · Provide On-call Production support that includes evaluate issues, investigate cause(s) and come up with solutions to address defects. · Responsible for creating and maintaining the repositories in Jfrog-Artifactory to secure the generated artifacts from Jenkins. · Participating in DSU (Daily Stand Up) every day and discussing the stories, in which we are working on impediments. · Participate in PI Planning Event (PIPE) for every 5 iterations and planning for new features and implementation procedures. · Attend regular retrospective and sprint planning meetings. · Engage in different ceremonies like backlog refinement, story mapping and sprint planning meetings as we are working in an Agile environment. · Coordinate with the development and release management teams for the completion of deployment, documentation and infrastructure requirements. · Work as a subject matter expert for automation tools such as Jenkins, Artifactory and X-ray. · Responsible for creating alerts on monitoring CI/CD tools with New Relic. · Write and author Ansible playbooks for different automation tasks to fit in to the deployment needs. · Complete test environment setup from scratch which includes environment provisioning, configuration and delivering the environment. · Discuss with team and taking efficient decisions based on proposed solutions and determining which path will meets the requirements. · Investigate and keeps up information in rising advances and answers for take care of business issues. · Lead investigation and structure efforts in help of innovation combination. Projects are completely Agile based. We follow 2-week sprints (iteration). · Give helpful input to all colleagues about the arrangement and difficulties which you confronted. Bachelor Degree is required in Computer Science or Computer Engineering or Computer Information Systems or Information Technology. Job Type: Full-time Schedule: Monday to Friday Education: Bachelor's (Preferred) Work Location: In person