DevOps Engineer Requirements:
- 3+ years of experience in public cloud services: AWS (preferred) / Azure
- Experience in Continuous Integration and Delivery.
- Experience and deep understanding of Cloud Networking and Security
- Experience in Agile development methodologies and release management techniques
- Excellent analytical and troubleshooting skills
DevOps Engineer Responsibilities:
- Consulting with management on the operational requirements of software solutions.
- Contributing expertise on information system options, risk, and operational impact.
- Mentoring junior software developers in gaining experience and assuming DevOps responsibilities.
- Managing the installation and configuration of solutions.
- Collaborating with developers on software requirements, as well as interpreting test stage data.
- Developing interface simulators and designing automated module deployments.
- Completing code and script updates, as well as resolving product implementation errors.
- Overseeing routine maintenance procedures and performing diagnostic tests.
- Documenting processes and monitoring performance metrics.
- Conforming to best practices in network administration and cybersecurity.
Qualifications and Education Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Extensive experience in DevOps Engineering, team management, and collaboration.
- Ability to oversee and mentor junior software developers, as well as report to management.
- Ability to install and configure software, gather test-stage data, and perform de-bugging.
- Ability to ensure smooth software deployment by writing script updates and running diagnostics.
- Proficiency in documenting processes and monitoring performance metrics.
- Advanced knowledge of best practices related to data encryption and cybersecurity.
- Ability to keep up with software development trends and innovation.