Schedule
Full-time
Date posted
March 27, 2024
Junior DEVOP
Responsibilities
- Building and setting up new development tools and infrastructure
- • Understanding the needs of stakeholders and conveying this to developers
- • Working on ways to automate and improve development and release processes
- • Testing and examining code written by others and analyzing results
- • Ensuring that systems are safe and secure against cybersecurity threats
- • Identifying technical problems and developing software updates and ‘fixes’
- • Working with software developers and software engineers to ensure that development follows established processes and works as intended
- • Planning out projects and being involved in project management decisions
- • Build tools to reduce occurrences of errors and improve customer experience
- • Develop software to integrate with internal back-end systems
- • CI/CD management and deployment
- • Perform root cause analysis for production errors
- • Investigate and resolve technical issues
- • Develop scripts to automate visualization
- • Design procedures for system troubleshooting and maintenance
- • Understanding customer requirements and project KPIs
- • Implementing various development, testing, automation tools, and IT infrastructure
- • Planning the team structure, activities, and involvement in project management activities.
- • Managing stakeholders and external interfaces
- • Setting up tools and required infrastructure
- • Defining and setting development, test, release, update, and support processes for DevOps operation
- • Have the technical skill to review, verify, and validate the software code developed in the project.
- • Troubleshooting techniques and fixing the code bugs
- • Monitoring the processes during the entire lifecycle for its adherence and updating or creating new processes for improvement and minimizing the wastage
- • Encouraging and building automated processes wherever possible
- • Identifying and deploying cybersecurity measures by continuously performing vulnerability assessment and risk management
- • Analyze current technology utilized within GUST and develop steps and processes to improve and expand upon them
- • Provide clear goals for all areas of a project and develop steps to oversee their timely execution
- • Work alongside project management teams to successfully monitor progress and implementation of initiatives.
Experience
- • 2/4-year IT experience as a DevOps Engineer or similar software engineering role
- • Working knowledge of databases and SQL
- • Collaborative team spirit
- • Experience working on Linux-based infrastructure
- • Excellent understanding of Ruby, Python, Perl, and Java or other scripting languages.
- • Configuration and managing databases
- • Excellent troubleshooting
- • Working knowledge of various tools, open-source technologies, and cloud services
- • Awareness of critical concepts in DevOps and Agile principles
Job Specific Competencies
- N/A
Behavioral Skills
- • Interpersonal and communication skills
- • Analytical and risk assessment abilities
- • Project management and deadline fulfillment skills
- • Self-motivated, detail-oriented
- • Confident negotiation and online documentation (throughout the negotiation) in English
- • Unconditional provision of services