Title: Python DeveloperLocation: RemoteDuration: Long Term Contract
Job Overview: The Python Developer will be responsible for designing, implementing, and maintaining scalable applications and infrastructure. The ideal candidate will have experience with cloud services, infrastructure as code (IaC), and secure data management practices.Key Responsibilities:Develop, test, and deploy high-quality Python applications.Design and implement infrastructure as code using Terraform.Manage and automate secrets and configuration management with HashiCorp Vault.Deploy and manage applications in Microsoft Azure.Collaborate with cross-functional teams to define, design, and ship new features.Write and maintain comprehensive documentation.Ensure the performance, quality, and responsiveness of applications.Identify and correct bottlenecks and fix bugs.Stay up-to-date with the latest industry trends and technologies.Required Skills and Qualifications:Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.Proven experience as a Python Developer.Strong knowledge of Terraform for infrastructure as code.Experience with HashiCorp Vault for secrets management.Proficiency with Microsoft Azure services.Familiarity with version control systems, such as Git.Experience with CI/CD pipelines and DevOps practices.Strong problem-solving skills and the ability to work independently.Excellent communication and teamwork skills.Preferred Qualifications:Certification in Microsoft Azure or related technologies.Experience with containerization technologies such as Docker and Kubernetes.Familiarity with other programming languages like Go or JavaScript.Experience with agile development methodologies.Knowledge of network security and best practices.