ITTConnect
Job Description
ITTConnect is seeking a
Senior Python Developer (IAC)
to work for one of our clients. This is a position with a client that is a global leader in consulting, digital transformation, technology and engineering services present in nearly 50 countries. The end client is in the Telecom area (internet, cable TV).
Job location: Preferably hybrid in Sandy Springs, GA, or Remote
Must Have - Python Development Google Platform Containers MongoDB
Location
- Atlanta ZIP code 30329
Responsibilities : Manage and develop a large
Python codebase with multiple subsystems and external integrations Design, develop, and maintain APIs, ensuring stability, authentication, authorization, and lifecycle management Implement infrastructure automation using tools like Terraform, Ansible, and Puppet Develop and maintain CI/CD pipelines using GitLab and automate tasks using n8 Orchestrate containers and manage
Kubernetes clusters, including Anthos, Istio, and Helm Ensure security and access management using HashiCorp Vault, CyberArk, and Microsoft Entra (Azure AD) Monitor and observe system performance using New Relic and manage certificates with Lemur Collaborate with stakeholders and team members, lead design sessions, enforce coding standards, and mentor junior developers Conduct code reviews, vet requirements, and promote best practices in software development Requirements
Expert in Python development with experience managing large codebases Strong understanding of software design principles and ORM libraries Experience with test-driven development using tools like pytest and Behave Proficiency in API development , including design, testing, and lifecycle management Hands-on experience with infrastructure automation tools like Terraform, Ansible, and Puppet Strong understanding of c ontainer orchestration using Kubernetes, Anthos,
Istio, and Helm Experience with cloud platforms such as
Google Cloud Platform Familiarity with security and access management tools like HashiCorp Vault, CyberArk, and Microsoft Entra (Azure AD) Experience with monitoring and observability tools like New Relic and Allure Strong communication skills and experience with agile development practices Ability to lead design collaborations, enforce coding standards, and mentor junior developers Preferred Qualifications:
Experience with Apigee for API management Familiarity with Docker for containerization Experience with vulnerability management tools like Veracode and Twistlock (Prisma Cloud) Knowledge of certificate lifecycle management using Lemur Experience with artifact and dependency management using Artifactory ### Tools and Technologies:
Programming Languages: Python, Bash, Flask Data Formats: JSON, YAML Development Tools & IDEs: Visual Studio, PyCharm, Codeium/Windsurf, Jira, Confluence, GIT, Postman/Bruno Testing & Reporting Tools: Behave, pytest, Allure Databases: MongoDB, Postgres (GitLab) Cloud & Container Orchestration: Kubernetes, Anthos, Istio, Helm, Docker Cloud Providers: Google Cloud Platform, Azure Security & Access Management: HashiCorp Vault, CyberArk, Microsoft Entra (Azure AD) Automation & CI/CD: Ansible, Terraform, GitLab, n8n API Management & Monitoring: Apigee, New Relic Certificate Management: Lemur Security & Vulnerability Management: Veracode, Twistlock (Prisma Cloud) Artifact & Dependency Management: Artifactory
Senior Python Developer (IAC)
to work for one of our clients. This is a position with a client that is a global leader in consulting, digital transformation, technology and engineering services present in nearly 50 countries. The end client is in the Telecom area (internet, cable TV).
Job location: Preferably hybrid in Sandy Springs, GA, or Remote
Must Have - Python Development Google Platform Containers MongoDB
Location
- Atlanta ZIP code 30329
Responsibilities : Manage and develop a large
Python codebase with multiple subsystems and external integrations Design, develop, and maintain APIs, ensuring stability, authentication, authorization, and lifecycle management Implement infrastructure automation using tools like Terraform, Ansible, and Puppet Develop and maintain CI/CD pipelines using GitLab and automate tasks using n8 Orchestrate containers and manage
Kubernetes clusters, including Anthos, Istio, and Helm Ensure security and access management using HashiCorp Vault, CyberArk, and Microsoft Entra (Azure AD) Monitor and observe system performance using New Relic and manage certificates with Lemur Collaborate with stakeholders and team members, lead design sessions, enforce coding standards, and mentor junior developers Conduct code reviews, vet requirements, and promote best practices in software development Requirements
Expert in Python development with experience managing large codebases Strong understanding of software design principles and ORM libraries Experience with test-driven development using tools like pytest and Behave Proficiency in API development , including design, testing, and lifecycle management Hands-on experience with infrastructure automation tools like Terraform, Ansible, and Puppet Strong understanding of c ontainer orchestration using Kubernetes, Anthos,
Istio, and Helm Experience with cloud platforms such as
Google Cloud Platform Familiarity with security and access management tools like HashiCorp Vault, CyberArk, and Microsoft Entra (Azure AD) Experience with monitoring and observability tools like New Relic and Allure Strong communication skills and experience with agile development practices Ability to lead design collaborations, enforce coding standards, and mentor junior developers Preferred Qualifications:
Experience with Apigee for API management Familiarity with Docker for containerization Experience with vulnerability management tools like Veracode and Twistlock (Prisma Cloud) Knowledge of certificate lifecycle management using Lemur Experience with artifact and dependency management using Artifactory ### Tools and Technologies:
Programming Languages: Python, Bash, Flask Data Formats: JSON, YAML Development Tools & IDEs: Visual Studio, PyCharm, Codeium/Windsurf, Jira, Confluence, GIT, Postman/Bruno Testing & Reporting Tools: Behave, pytest, Allure Databases: MongoDB, Postgres (GitLab) Cloud & Container Orchestration: Kubernetes, Anthos, Istio, Helm, Docker Cloud Providers: Google Cloud Platform, Azure Security & Access Management: HashiCorp Vault, CyberArk, Microsoft Entra (Azure AD) Automation & CI/CD: Ansible, Terraform, GitLab, n8n API Management & Monitoring: Apigee, New Relic Certificate Management: Lemur Security & Vulnerability Management: Veracode, Twistlock (Prisma Cloud) Artifact & Dependency Management: Artifactory