This autumn OpsLogix will be starting its DevOps initiative, which gives YOU a chance to become a Jr DevOps Engineer!
Your employment with us begins with an exciting and personal education, where for 1-3 months (depending on your previous IT skills), get both theory (MS DevOps Certification) and practical knowledge working hands-on with real customer projects. You get solid DevOps knowledge under the supervision of a mentor, and after the training, you can proudly call yourself Jr DevOps Engineer with us at OpsLogix!
Do you pass the criteria?
To be admitted to our DevOps Upskill program, you will need to have an innate interest and curiosity in software technology. You will also need to already have an understanding of how the technical IT world works.
We believe that after a couple of years with us your general IT knowledge and practical technical IT skills (including basic coding and scripting) will be ready to take on any challenge!
Criteria (1 or more of the following, does not have to be all 3!):
Some understanding and experience with:
If you also have any experience or just the desire to know more and work with any of the following aspects in IT, we would be especially happy for you to join us!
During 1-3 months, you will receive solid, exciting, and personal training in DevOps, where your learning speed is determined by your prior knowledge in IT and programming. There will be theory briefings, certifications, and practical learning in sharp IT projects. You get to learn DevOps "the OpsLogix way," and you have your mentor and the rest of the organization to support you. After the training, you can proudly title yourself a Jr DevOps Engineer and start your IT career with us at OpsLogix!
As a Jr DevOps Engineer, you can use your newly acquired DevOps skills and will work with DevOps development toward our loyal and exciting customers. You will also have the opportunity to work with our internal processes and learn the breadth of our products and services. In our organization, you will soon see many development opportunities and career paths, where you, as a Jr. DevOps Engineer, are only at the beginning of your career with us! At OpsLogix, we continuously work on further training of our staff - We grow when you grow with us!
2022-10-01 - 2022-11-15
Gothenburg - Sweden
To be successful in DevOps, you need to understand the culture and principles that underpin it. DevOps is all about collaboration, so you'll need to be able to work well with others. You'll also need to be comfortable with change, as DevOps emphasizes continuous improvement.
At OpsLogix we primarily work with clients with a Microsoft centric infrastrucutre and application delivery. This is why the education will centric around Microsoft technologies, but not exclusive to Microsoft.
A key component of DevOps is continuous integration (CI) and continuous delivery (CD). Code changes are automatically built, tested, and deployed to production. To do this effectively, you will be familiar with CI/CD tools and how to set up Pipelines / Releases and Test plans in Azure DevOps.
DevOps relies heavily on cloud technologies, so it's essential to understand them well. During your education you will deep dive into Microsoft Azure, but also get a basic understanding of other popular solutions such as RedHat Openshift. Cloud solutions usually include containers and container orchestration. During your time with OpsLogix, you will be introduced to technologies such as Kubernetes and Docker.
Automation is another key element of DevOps. You'll need to be able to automate tasks such as tests, builds, releases and deployments. Most of these things can be found inside Azure DevOps but you will also be introduced to other tools like Puppet, Chef, Terraform and Ansible.
To troubleshoot problems and prevent them from happening in the first place, you need to be able to monitor systems effectively. This means having a good understanding of monitoring tools and logging systems. During the eductation you will be introduced to tools like System Center Operations Manager, Azure Log Analytics, Azure Monitor, but also open source tools like Prometheus and Thanos.
DevOps is often associated with Linux, so it's essential to have at least some basic Linux skills. You don't need to be a Linux expert, but you should know how to use the command line and perform basic tasks.
Many organizations build their applications on top of Microsoft technologies that usually includes Windows components. Good knowledge about Microsoft Windows Server and Active Directory is key and during the time at OpsLogix you will be guided with different components within the Microsoft family.
DevOps is all about improving communication and collaboration between different teams. As such, with fundamental networking skills. You should be able to communicate effectively with people from different backgrounds and understand the various networking protocols.
To be a successful DevOps engineer you should be able to understand and develop code. As DevOps is centered around automation, most of the tasks included will be done using some type of programming or scripting lanugage. In our education you will be working with languages such as C#, PowerShell, XML, JSON and YAML. The work will be done mainly in Visual Studio Code and Visual Studio.
At OpsLogix we consider documentation key for delivering value to our customers and to share knowledge within the organization. During your time at OpsLogix you will understand and work with Markdown for documentation, wikis and automated builds of documentation.
To successfully develop and maintain code while at the same time collaborate in a efficient way we work with GIT repositories inside of Azure DevOps. After your education you will have deep knowledge of working with repositores, branches, Pull Requests and how to connect pipelines for automation.
DevOps and Agile planning is something that we love. At OpsLogix we use Scrum on a daily basis. During your time with us you will get familiar with configuring projects, planning projects with Sprints, Epics, Features and Backlogs.
These are just some skills you will acquire after your DevOps education. With these skills, you'll be well-prepared to work in a DevOps environment.