Description: We areseeking a skilled Back End Developer with a strong DevOps background to design, build, andmaintain scalable, secure, andhigh-performance server-side applications andinfrastructure. Youwill work closely with cross-functional teams to ensure seamless integration ofbackend services, efficient deployment pipelines, androbust system reliability.
Responsibilities/skills:
-
Design, develop, and maintainrobust back-end services and APIs using Python (Django, Flask, or FastAPI).
-
Collaboratewith front-end developers, product managers, and other stakeholders to deliver high-quality features.
-
Implement and optimizedatabase schemas, queries, and data storage solutions (PostgreSQL, MySQL, MongoDB, etc.).
-
Automate deployment, monitoring, and scalingof applications using DevOps tools and practices (Docker, Kubernetes, CI/CD pipelines).
-
Monitor and troubleshootapplication performance and reliability issues.
-
Maintain and improveinfrastructure as code (Terraform, Ansible, or similar).
-
Ensure security best practicesare followed in code and infrastructure.
-
Participate in code reviewsand contribute to a culture of continuous improvement.
Qualifications:
-
3+ yearsof experience in back-end development with Python.
-
Solid understanding ofRESTful API designand implementation.
-
Experience withrelational and/or NoSQL databases.
-
Proficiency withcontainerization (Docker)and orchestration (Kubernetes) tools.
-
Hands-on experience withCI/CD pipelines(GitHub Actions, Jenkins, GitLab CI, etc.).
-
Familiarity withcloud platforms(AWS, GCP, or Azure).
-
Experience withinfrastructure as codetools (Terraform, Ansible, etc.).
-
Strong problem-solving skills and attention to detail.
-
Excellent communication and teamwork abilities.
Nice to Have:
-
Experience withmicroservices architecture.
-
Knowledge ofmonitoring/logging tools(Prometheus, Grafana, ELK stack).
-
Familiarity withtest-driven developmentand automated testing frameworks.
-
Contributions to open-source projects.