Python Developer with DevOps Skills
Dice is the leading career destination for tech experts at every stage of their careers. Our client, 91135789, is seeking the following. Apply via Dice today!
Looking for a Python Developer with Devops skills
Job ID 85001-1
12+ Months contract role
Location : Mclean, VA , Richmond, VA and Plano TX, (Need local candidates only)
Key Responsibilities:
Application Development:
Design, develop, and maintain backend applications using Python frameworks like Django, Flask, or FastAPI.?
Write clean, efficient, and well-documented Python code to implement features and functionalities.?
Integrate with third-party APIs and services.?
Perform unit testing and code reviews to ensure quality.?
DevOps Practices:
Contribute to the development of CI/CD pipelines using tools like Jenkins, GitHub Actions, or CircleCI.?
Automate infrastructure provisioning and configuration management with tools like Terraform or Ansible.?
Implement containerization strategies using Docker and orchestrate deployments with Kubernetes.?
Monitor application performance and health using logging and monitoring tools?
Collaboration:
Collaborate closely with frontend developers, QA engineers, and other stakeholders to deliver projects efficiently.?
Work with the DevOps team to optimize deployment processes and troubleshoot production issues.?
Share knowledge and best practices within the development team.?
Required Skills:
Programming:
Strong proficiency in Python programming language and its core libraries?
Familiarity with popular Python web frameworks (Django, Flask, etc.)?
Understanding of object-oriented programming principles?
DevOps:
Experience with CI/CD tools (Jenkins, GitHub Actions)?
Knowledge of containerization technologies (Docker) and container orchestration (Kubernetes)?
Proficiency in infrastructure as code (IaC) tools (Terraform, Ansible)?
Understanding of cloud platforms (AWS, Azure, Google Cloud Platform)?
Other Skills:
Version control systems (Git)?
Database management (SQL, NoSQL)?
Agile development methodologies?
Strong problem-solving and debugging skills?
Excellent communication and teamwork abilities?
Interested aspirants can mail resumes to