DevOps Engineer job description
Job brief
The DevOps Engineer role work closely with clients and IT team members to understand the departmental stakeholder requirements that drive the analysis and design of quality technical solutions. These solutions must be aligned with Institute and IT strategies. DevOps Engineers are involved in the full life cycle of an application. DevOps Engineers are team members of an agile development process. They are responsible for the design and implementation of applications’ build, release, deployment, and configuration activities. Other responsibilities include working with internal business partners to gather requirements, prototyping, architecting, implementing/updating solutions, building and executing test plans, performing quality reviews, managing operations, and triaging and fixing operational issues.
Responsibilities
Maintaining operating systems and software for OPF servers, ensuring patches are applied, etc.
Dealing with network security issues for OPF servers.
Deploying servers and application stacks as required for new OPF services and projects.
Maintaining Ansible automation to perform routine system administration tasks.
Producing documentation for OPF infrastructure and automated processes.
Keeping the OPF product board up to date with reported bugs and feature requests for release planning
Working with the OPF product board to prioritise development activities.
Testing and quality assurance of release candidate software.
Improving the packaging and delivery of OPF software.
Overseeing the software release process, updating documentation and assembling release notes.
Responding to bug reports and feature requests across the OPF reference toolset
Development work as required for OPF collaborative projects.
Development of high quality test data sets for OPF software and projects
Maintenance and development of integration tests for OPF software products
Requirements
At least 3 years of experience as a DevOps
Broad understanding of networking
Experienced with Docker containers management and orchestration
Experienced with Continuous integration tools
Experience with building and supporting infrastructures for high volume data and data processing (NoSQL DBs, stream processing, message queues, etc.)
Experience with IaaS cloud solution (preferably AWS)
At least one scripting language
Good interpersonal communication and written skills in English
Exceptional troubleshooting and problem-solving skills
Self-motivated and able to work in a fast-paced environment
BS in Computer Science or related field, or equivalent experience – plus
Real passion to technology
Download PDF Document In English. (Rs.10/-)
留言