DevOps Engineer
at Cognizant
in
New York,
New York
Posted in Information Technology 30+ days ago.
Type: Full-Time
Job Description:
- Develop Automation platform for delivering and managing Cloud and On-Prem infrastructure including, OpenStack, AWS and physical servers
- Analyze current technology utilized within the company and develop steps and processes to improve and expand upon them
- Establish milestones for necessary contributions from departments and develop processes to facilitate their collaboration
- Support cloud and On-Prem servers including security configurations, patching, and troubleshooting.
- Develop scripts for automating client/server functions
- Monitor automated systems recovery solutions
- Assist other scrum team engineers in creating practical demonstrations of proposed solutions and demonstrating them to other members of the team
- Provide detailed specifications for proposed solutions including materials, manpower and time necessary
- Provide clear goals for all areas of a project and develop steps to oversee their timely execution
- Work closely with engineering professionals within the company to maintain hardware and software needed for projects to be completed efficiently
- Mentor and train other engineers throughout the company and seek to continually improve processes companywide
- Work alongside project management teams to successfully monitor progress and implementation of initiatives
Experience required:
- 3 - 5 years of DevOps experience
- 2 years hand-on experience on Cloud platforms – AWS or Azure
- Experience in large project implementation using: AWS EC2, ELB, S3, IAM, ECS etc.
- Experience developing engineering applications for a large corporation
- Demonstrated project development and leadership skills
- Bachelor's degree in Computer Science or Software Engineering
- Current understanding of best practices regarding system security measures
- Experience working together with teams from several departments to facilitate the orderly execution of a proposed project plan
- Professional experience and a high-level understanding of working with various operating systems and their implications
- Professional work experience in team building and project organization