Setup workstation with necessary software and tools
4
Training on the company's tech stack
5
Introduction to the Development team
6
Explanation on ongoing projects and workflows
7
Assignment of first task/project
8
Training on company's coding standards and best practices
9
Training on agile development practices
10
Introduction to the IT & Operations team
11
Approval: Team Supervisor
12
Training on CI/CD pipelines and tools
13
Introduction to the QA/Test team
14
Setup of Git/GitHub account and associated workflows
15
Setup of Jira or other project management tools
16
Introduction to company's security policies and procedures
17
Understanding the deployment process
18
Participation in first team meeting
19
Completion of first task/project
20
Approval: DevOps Manager
21
Feedback session with DevOps Manager
Provide hardware and necessary access credentials
In this task, you will be provided with the necessary hardware (such as a laptop, monitor, and peripherals) and access credentials for your workstations. This will enable you to start your work smoothly and efficiently. The desired result is for you to have all the required hardware and access credentials in place to begin your work. If you encounter any issues with the hardware or credentials, please reach out to the IT & Operations team for assistance. Please fill out the following fields:
1
Laptop
2
Monitor
3
Keyboard
4
Mouse
1
Username and Password
2
RSA Token
3
Biometric Authentication
Introduction to company's products and services
In this task, you will be introduced to our company's products and services. This will help you understand our offerings and how they contribute to the overall goals of the organization. The desired result is for you to have a clear understanding of what we offer and how it aligns with our mission. Please answer the following question:
Setup workstation with necessary software and tools
In this task, you will set up your workstation with the necessary software and tools required for your role as a DevOps Engineer. This will ensure that you have everything you need to perform your tasks efficiently. The desired result is for you to have a functioning workstation with all the required software and tools installed. Please fill out the following fields:
1
Visual Studio Code
2
Sublime Text
3
Atom
4
IntelliJ
5
Eclipse
1
Docker
2
Kubernetes
3
Jenkins
4
Ansible
5
GitLab
1
Postman
2
AWS CLI
3
Terraform
Training on the company's tech stack
In this task, you will receive training on the company's tech stack, including the programming languages, frameworks, and libraries commonly used in our projects. This will provide you with the necessary knowledge to work on our software solutions. The desired result is for you to have a solid understanding of our tech stack. Please answer the following question:
Introduction to the Development team
In this task, you will be introduced to the Development team. This will help you get to know your team members and build good working relationships. The desired result is for you to feel welcomed and connected to the Development team. Please answer the following question:
1
Slack
2
Email
3
Microsoft Teams
4
Zoom
5
In-Person Meetings
Explanation on ongoing projects and workflows
In this task, you will receive an explanation on the ongoing projects and workflows in the company. This will give you an overview of the current work and how tasks are organized and executed. The desired result is for you to have a clear understanding of our ongoing projects and workflows. Please answer the following question:
Assignment of first task/project
In this task, you will be assigned your first task or project. This will give you an opportunity to apply your skills and contribute to the team's objectives. The desired result is for you to understand the task/project requirements and start working on it. Please fill out the following fields:
Training on company's coding standards and best practices
In this task, you will receive training on the company's coding standards and best practices. This will ensure that you follow established guidelines and produce high-quality code. The desired result is for you to adhere to our coding standards and implement best practices in your work. Please answer the following question:
1
Git
2
SVN
3
Mercurial
Training on agile development practices
In this task, you will receive training on agile development practices, such as Scrum or Kanban. This will help you understand our project management approach and improve collaboration within the team. The desired result is for you to apply agile practices in your work. Please answer the following question:
Introduction to the IT & Operations team
In this task, you will be introduced to the IT & Operations team. This will help you understand the role they play in our organization and give you a point of contact for any IT-related issues. The desired result is for you to have a good working relationship with the IT & Operations team. Please answer the following question:
Approval: Team Supervisor
Will be submitted for approval:
Introduction to the Development team
Will be submitted
Explanation on ongoing projects and workflows
Will be submitted
Assignment of first task/project
Will be submitted
Training on company's coding standards and best practices
Will be submitted
Training on agile development practices
Will be submitted
Introduction to the IT & Operations team
Will be submitted
Training on CI/CD pipelines and tools
In this task, you will receive training on Continuous Integration and Continuous Deployment (CI/CD) pipelines and tools used in our development process. This will enable you to automate the build, test, and deployment of our software solutions. The desired result is for you to be proficient in using CI/CD pipelines and tools. Please fill out the following fields:
1
Jenkins
2
Travis CI
3
CircleCI
4
GitLab CI
5
Azure Pipelines
Introduction to the QA/Test team
In this task, you will be introduced to the QA/Test team. This will help you understand the role of quality assurance in our projects and foster collaboration between the development and QA teams. The desired result is for you to have a good understanding of the QA/Test team's responsibilities. Please answer the following question:
1
JUnit
2
Selenium
3
Cypress
4
PyTest
5
TestNG
Setup of Git/GitHub account and associated workflows
In this task, you will set up your Git/GitHub account and associated workflows. This will enable you to collaborate on code repositories and manage version control effectively. The desired result is for you to have a functioning Git/GitHub account and be familiar with common Git workflows. Please fill out the following fields:
Setup of Jira or other project management tools
In this task, you will set up Jira or another project management tool commonly used in our organization. This will enable you to track tasks, collaborate with team members, and manage project timelines effectively. The desired result is for you to have a functioning project management tool set up. Please fill out the following fields:
1
Jira
2
Asana
3
Trello
4
Monday
5
Basecamp
Introduction to company's security policies and procedures
In this task, you will be introduced to the company's security policies and procedures. This will help you understand the importance of data security and your role in protecting sensitive information. The desired result is for you to comply with our security policies and procedures. Please answer the following question:
1
Password
2
Two-Factor Authentication (2FA)
3
Biometric Authentication
Understanding the deployment process
In this task, you will gain an understanding of the deployment process in our organization. This will help you contribute to the successful deployment of our software solutions. The desired result is for you to be familiar with our deployment process. Please answer the following question:
Participation in first team meeting
In this task, you will participate in your first team meeting. This will give you an opportunity to introduce yourself, learn more about ongoing projects, and collaborate with your team members. The desired result is for you to actively participate in the meeting and contribute to the discussions. Please answer the following question:
Completion of first task/project
In this task, you will complete your first task or project. This will demonstrate your ability to deliver high-quality work and contribute to the team's objectives. The desired result is for you to complete the task or project according to the given requirements. Please answer the following question:
1
Successful Completion
2
Partial Completion
3
Needs Improvement
Approval: DevOps Manager
Will be submitted for approval:
Completion of first task/project
Will be submitted
Feedback session with DevOps Manager
In this task, you will have a feedback session with the DevOps Manager. This will provide an opportunity to discuss your onboarding experience, address any concerns, and receive feedback on your performance. The desired result is for you to have a constructive feedback session with the DevOps Manager. Please answer the following question: