DevOps Engineer – DOE202204002
Date Posted: 04-28-2022, Job Code: DOE202204002
Job Responsibilities:
- Work on Agile Scrum project and participate in the Scrum meetings, gather business requirements, software requirements, system design requirements.
- Discuss the product development and production environment requirements, DevOps automation requirements, workflow process from the stakeholders.
- Evaluate and analyze software requirements, server requirements.
- Design and implement secure automation solutions for development, testing, and production environments.
- Design application architecture, define security procedures in the automation process.
- Evaluate and provide estimation, plan for the development process, define best practices, automation framework, system diagram, and deployment policies.
- Setup server, distributed cloud application architecture, install & configure cloud application & platform.
- Implement virtualization containers for application deployment.
- Setup DevOps automation script to manage code; automate the process using Unix shell and Python scripting.
- Maintain CI/ CD pipelines for deployment; implement error logging system & CloudWatch alerts to monitor.
- Manage servers using UNIX/ Linux; setup and maintain auto-deployment infrastructure, implement code validation and backup process, optimize and maintain cost-effective cloud infrastructure; provide on-call support for server infrastructure.
- Monitor, troubleshoot, and fine-tune server systems, improve server and application performance.
- Implement cache systems; implement server & application security, access & identity management controls.
- Maintain source code version control, backup & storage systems.
- Monitor, detect potential problems using log monitoring systems.
- Provide support during critical incidents; setup and implement web security measures.
- Assess and validate application infrastructure, and setup.
- Evaluate automation programs, deployment systems, validation software for functionality, performance, security, efficiency.
- Provide security support like intrusions or denial of service (DDoS) attacks and security breaches in servers.
- Write unit test cases, programs for deployment automation script testing, test and correct code & infrastructure-related issues.
- Prepare and maintain detailed technical documentation, manuals, specifications, pre-requisites, and installation procedures.
- Demonstrate web application functionality & architecture, process flow, and dependencies to stakeholders through presentations.
- Prepare technical reports, cost reports, security reports.
Skills Requirement:
- Must possess a Bachelors degree in Computer Science/ Computer Engineering/Software Engineering/Computer Applications/ Information Technology/ Information Systems/ Electrical or Electronics/ Mathematics or related field or equivalent degree
- Others: PHP, Python, Java, AWS, Nagios, LDAP, DNS, DHCP, FTP, Firewall, MySql, PGSQL, Oracle, SQL, JIRA, Jenkins, Ansible, Git, Bitbucket, SVN, Shell, Docker, Agile/Scrum Methodology, Waterfall
Location: East Brunswick, NJ
Submit resume to: usitcareers@egrovesys.com
APPLY NOW
If you want to build an exciting career with us, kindly fill out the below form. Our HR Team will reach out to you.