Job Title: Python Developer (Automation / CI/CD / Kubernetes)
Location: Iselin, NJ (Hybrid)
Duration:12 Month Contract
Pay Rate: $90/hr, W2 ONLY, NO C2C
Position Overview
We are seeking an experienced Python Developer with strong skills in automation, CI/CD pipeline integration, and containerization technologies (Kubernetes, Docker). The ideal candidate will be responsible for developing, optimizing, and automating software systems, contributing to high-performance, scalable solutions within a collaborative DevOps environment.
Key Responsibilities
-
Develop, test, and deploy applications and automation scripts using Python and related frameworks/libraries.
-
Implement and maintain CI/CD pipelines to streamline development and deployment processes.
-
Design and manage containerized applications using Docker and Kubernetes.
-
Build and maintain automation workflows for application builds, testing, and deployment.
-
Integrate systems and services through RESTful APIs and other automation interfaces.
-
Collaborate with DevOps, Cloud, and QA teams to ensure seamless software delivery.
-
Monitor and improve system performance, scalability, and reliability.
-
Write clean, maintainable, and efficient code following best practices.
Required Skills & Experience
-
5+ years of professional experience developing with Python.
-
Strong knowledge of Python automation frameworks and libraries (e.g., Pandas, Flask, Requests, Pytest, etc.).
-
Hands-on experience with CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions).
-
Proven experience working with containerization technologies including Docker and Kubernetes.
-
Experience with Python scripting for automation and integration tasks.
-
Understanding of version control systems such as Git.
-
Strong problem-solving, debugging, and analytical skills.
-
Excellent communication and teamwork abilities.
Preferred Qualifications
-
Experience with cloud environments (AWS, Azure, or GCP).
-
Familiarity with infrastructure as code (IaC) tools like Terraform or Ansible.
-
Knowledge of monitoring and logging tools (Prometheus, Grafana, ELK Stack).
-
Bachelor’s degree in Computer Science, Engineering, or related field.
