Job Responsibilities Cloud Experience with Azure: Knowledge of Microsoft Azure, including services like Azure App Services, Azure Functions, Azure Kubernetes Service (AKS), Virtual Machines, and networking in Azure. CI/CD Pipelines: Ability to set up and maintain continuous integration and continuous deployment pipelines tailored to Django applications.
Experience in automating testing, deployment, and monitoring of applications. Containerization: Strong skills in container technologies like Docker. Infrastructure as Code (IaC): Familiarity with automating infrastructure setup and management. Monitoring and Logging: Experience with setting up monitoring and logging tools to ensure application health. Security Best Practices: Understanding of security principles, including securing sensitive data, managing secrets, and implementing secure authentication and authorization. Networking: Knowledge of cloud networking, VPCs, DNS, load balancers, and firewalls within the Azure ecosystem.
Ability to troubleshoot and optimize network configurations for performance and security. Scripting and Automation: Proficiency in scripting languages like Python, Bash, or PowerShell for automating tasks.
Experience with configuration management tools. Database Management: Understanding of databases such as managed PostgreSQL.
Familiarity with database backups, scaling, and performance tuning. Django-Specific Experience: Familiarity with deploying and managing Django applications in a scalable and secure manner.
Understanding of Django settings for different environments (e.g., development, staging, production). Collaboration and Communication: Ability to work closely with development teams to ensure smooth deployment and operations.
Familiarity with agile methodologies and collaborative tools like Jira. #J-18808-Ljbffr