What are the responsibilities and job description for the DevOps Engineer position at 3i Infotech Inc.?
Job Details
Job title DevOps Engineer.
Location: Edsion, NJ
3i Infotech Inc will require a minimum of a bachelor s degree in computer science or a closely related field to perform these job duties
Job posting : Present or past job announcements used to recruit for the position of DevOps Engineer that states Minimum Educational Requirements, Minimum Experience Required. (Newspaper ads/Online job postings/Job announcements on company websites etc.)
Job duties for job posting :
- Work with project leads, technical leads, architects, developers, technical support groups and test teams to deliver value to the business 20%
- Discuss and understand the requirement of project with initiative leads and finalize best suitable automation tools like Git, Jenkins, Docker, Ansible, Github Actions.
- Work with technical leads, architects for building and setting up new development tools and infrastructure like K8s (Kubernetes) clusters.
- Understanding and finalizing the suitable cloud services for project.
- Working on ways to automate and improve development and release processes -10%
- Build and improve monitoring solutions and aim to automate fully to achieve zero-ops and utmost reliability.
- Setting up CI-CD pipelines for building and deploying the code written by developers. Fully automation of the process using various DevOps tools.
- Taking care of git repositories -10%
- Deciding git branching strategies and implementing that on git repos. Git tools include github, bitbucket, gitlab.
- Resolving code conflicts and taking care of mergers and doing gate keeping for new code. Using various quality measurements like resource leak, license issues, security and vulnerabilities.
- Assist developers and software Testers to follow DevOps practices -10%
- Working closely with Developers and Testers and help them to understand and follow DevOps practices on daily basis. Providing continuous support to automate complete project.
- Conduct daily stand-ups, figure out blockers and track the progress of feature squads.
- Helping testers to implement continuous testing- resolving issues.
- Support and consult the feature squads from design through go-live, including the operation. - 15%
- Work with technical leads, architects for design of new features.
- Keeping environments up for testers (taking care of K8S clusters)
- Tracking of stories/features till go-live.
- Creating Implementation and back out plan for changes going into Production.
- Perform troubleshooting of application issues- 15%
- Work on application related issues and debug using tools like Rancher/splunk
- Provide failure / root cause analysis to Developers when needed.
- Perform troubleshooting them and arrive at best fixes to deliver an issue-free product.
- Documenting the root cause and solution to fix the issue.
- Providing on call support in case of production incident 5%
- Attending TRTs for production issues.
- Conducting Post-Incident Reviews
- Stakeholder Management 10 %
- Understanding the needs of customers and conveying this to developers.
- Continues communication between client, developers & testers.
- Attending cross team standups and discussing the progress.
- Providing all the necessary information to developing, testing teams to better understand DevOps to implement few automation techniques. Training new joiners in the team 5%
Accepting all visa
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.