Description
About the Role
We are seeking a passionate Junior DevOps Engineer to join Turkcell, a leading technology and communication services provider in Turkey. This role is crucial as it bridges the gap between software development and operations, ensuring seamless integration, automation, and continuous delivery of distributed systems. In your initial months, you will receive comprehensive training in cloud technologies and DevOps culture, working closely with experienced mentors who will guide your professional development. You will be part of a dynamic team that is at the forefront of digital transformation, where your contributions will help shape the future of technology. The position is fully remote, allowing you to work from anywhere in Turkey.
Key Responsibilities
- You will assist in automating software deployment, configuration, and monitoring processes to enhance efficiency and reliability.
- Contributing to the development and maintenance of Continuous Integration/Continuous Delivery (CI/CD) pipelines will be a key task, helping to streamline software delivery.
- Your role will include participating in resource management and optimization tasks within cloud infrastructures such as AWS, Azure, or GCP.
- Active involvement in system security measures and performance monitoring will ensure that our services remain robust and secure.
- You will support debugging, troubleshooting, and system improvement processes to enhance overall system functionality.
- Researching new technologies and tools will be part of your role, and you will share your findings with the team to foster innovation.
- Contributing to documentation processes will ensure that knowledge is shared and maintained within the team.
Requirements & Qualifications
- A Bachelor’s degree in Computer Engineering, Software Engineering, or a related technical field, or you should be a final-year student in one of these disciplines.
- Basic knowledge of Linux operating systems is essential for performing various tasks in this role.
- Familiarity with programming languages such as Python, Go, or Java will help you contribute effectively to development tasks.
- Understanding version control systems, particularly Git, is necessary for collaboration within the team.
- A foundational understanding of cloud computing concepts or a strong willingness to learn about AWS, Azure, or GCP is expected.
- Strong analytical thinking and problem-solving skills will be crucial for addressing challenges that arise in system operations.
- Proficiency in both Turkish and English communication skills will facilitate effective collaboration with team members.
What You’ll Gain
- You will gain extensive knowledge in cloud technologies and DevOps practices, essential for a successful career in IT.
- The flexibility of remote work allows for a better work-life balance, adapting to your personal needs.
- Performance-based bonuses will reward your contributions and dedication to the team’s success.
- Access to comprehensive career development and mentoring programs will enhance your professional growth and skill set.
- Your participation in social and cultural events will foster a sense of community within a remote working environment.
- Support for technological equipment will ensure you have the necessary tools to perform your job effectively.
How to Apply
If you are ready to take the next step in your career, we invite you to apply for this exciting opportunity. Apply here.