DevOps Engineer Apprenticeship
December 16, 2022 2023-12-07 15:30DevOps Engineer Apprenticeship
Overview
Code Rush is launching a 3-month DevOps Engineer Apprenticeship program for Genese Solution Pvt. Ltd. from mid-January 2023. During the apprenticeship program, the candidates will receive training to develop their technical and non-technical competencies at Code Rush. The best performers in the apprenticeship program will get opportunities to start meaningful careers as Associate DevOps Engineers at Genese Solution Pvt. Ltd.
Minimum eligibility requirements
- Recent Graduates or Undergraduates in their final year in Computer Science, Engineering, Networking, Cloud Computing, or DevOps-related fields
- Evidence of knowledge and interest in coding and cloud computing/DevOps
- Excellent written and spoken communication skills
- Have the authorization to work in Nepal
- Commitment to a 30 hours/week schedule for about 3 months
- Dedication to learning and delivering assessments, assignments, and projects on time
Good to have
- Knowledge of cloud architecture concepts (IaaS, PaaS, SaaS)
- Strong desire to expand knowledge in modern cloud architectures
- Mastery of version control concepts
- Knowledge of scripting languages and SQL
- Any Cloud-related certifications such as AWS, Azure, etc.
- Understanding of networking fundamentals (OSI model, TCP/IP, ports & protocols)
- Excellent time management and organizational skills
- Strong sense of personal responsibility and accountability
- Excellent remote collaboration skills
- Attention to detail
- Excellent documentation skills
What we offer
- Expertly curated learning curriculum accompanied with skill assessments and assignments to validate your progress
- Project-based learning
- Bi-weekly sessions with a dedicated mentor
- Placement preparation
- Opportunity for full-time offer as an Associate DevOps Engineer at Genese Solution
- Travel and food allowance
- Flexible time (30 working hours per week schedule subject to flexibility concerning personal schedules & centered on delivery)
Who is this apprenticeship for?
Individuals looking for a job in DevOps
Undergrad students looking to kick-start their career
What will you learn?
Application Process
About the job
DevOps Engineers at Genese are expected to integrate the project functions and resources across the product life cycle, right from planning, building, testing, and deployment to support the Senior Associate Engineer. DevOps are conversant with all the technical as well as IT operations aspects for integrated operations. They are expected to know about the various automation tools which may be required for process automation and testing. They must be comfortable working with various stakeholders and functional teams. They must be passionate about discovering solutions hidden in large cloud infrastructures and working with stakeholders to improve business outcomes.
Roles and Responsibilities:
- Understanding customer requirements and project KPIs
- Implementing various development, testing, automation tools, and IT infrastructure
- Continually improve the DevOps process and implement it
- 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, testing, release, update, and support processes for DevOps operation
- Have the technical skill to review, verify, and validate the software code developed in project
- Troubleshooting techniques and fixing code bug
- 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
- Selecting and deploying appropriate CI/CD tools
- Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)
- Monitoring and measuring customer experience and KPIs
- Make recommendations to adapt existing business strategies
- Other duties as assigned by the line manager