DevOps Engineer – Backend

Job Description:
Position Overview:
We are seeking a skilled and motivated DevOps Engineer with a specialization in backend development to join our team. As a DevOps Engineer focusing on backend technologies, you will play a crucial role in optimizing our backend infrastructure, streamlining deployment processes, and ensuring the reliability and scalability of our backend services. You will work closely with development, operations, and security teams to implement best practices for continuous integration and delivery, automate deployment pipelines, and maintain the stability of our backend systems.
Key Responsibilities:

Design, build, and maintain scalable and resilient backend infrastructure using cloud services such as AWS, Azure, or Google Cloud Platform.
Develop and manage infrastructure as code solutions using tools like Terraform, Ansible, or similar, to automate provisioning, configuration, and deployment processes.
Implement and maintain CI/CD pipelines for backend services, integrating automated testing, code analysis, and deployment workflows.
Collaborate with development teams to optimize application performance, troubleshoot issues, and implement scalability improvements.
Monitor backend systems for performance, availability, and security, and implement proactive measures to ensure high uptime and reliability.
Implement and manage containerization solutions using Docker and orchestration tools like Kubernetes for deploying and managing microservices.
Ensure compliance with security policies and best practices for backend infrastructure, including data protection, access control, and encryption.
Collaborate with cross-functional teams to support incident response and resolution, participating in on-call rotations as needed.
Stay up-to-date with emerging technologies and industry trends in backend development and infrastructure automation.
Document infrastructure configurations, deployment processes, and troubleshooting procedures to maintain a knowledge base for the team.

Qualifications:

Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent work experience.
Proven experience as a DevOps Engineer or similar role, with a focus on backend development and infrastructure automation.
Strong proficiency in backend programming languages such as Python, Java, or Go, and experience with frameworks like Spring Boot, Django, or Flask.
In-depth knowledge of cloud computing platforms and services, including compute, storage, networking, and security.
Experience with infrastructure as code tools such as Terraform, Ansible, or CloudFormation.
Familiarity with containerization technologies such as Docker and container orchestration tools like Kubernetes.
Experience implementing CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or similar.
Solid understanding of networking concepts, including TCP/IP, DNS, routing, and load balancing.
Strong problem-solving skills and attention to detail, with the ability to troubleshoot complex issues in distributed systems.
Excellent communication and collaboration skills, with the ability to work effectively in a team environment.

This job has expired or closed. Application is no longer allowed

Apply via :