1

Freelance Python Automation Engineer Jobs in Elkton, MD

Design, develop, and maintain scalable network automation frameworks leveraging Python, Ansible ... Engineer and integrate automation workflows across key platforms such as Cisco ISE, Cisco DNA ...

... leveraging Python, Ansible, Terraform, and REST APIs to drive consistency and efficiency. • ... Engineer and integrate automation workflows across key platforms such as Cisco ISE, Cisco DNA ...

... leveraging Python, Ansible, Terraform, and REST APIs to drive consistency and efficiency. • ... Engineer and integrate automation workflows across key platforms such as Cisco ISE, Cisco DNA ...

next page

Showing results 1-20

Freelance Python Automation Engineer information

See Elkton, MD salary details

$22.3K

$135.6K

$196.1K

How much do freelance python automation engineer jobs pay per year?

As of Jul 30, 2026, the average yearly pay for freelance python automation engineer in Elkton, MD is $135,574.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,000.00 and $159,300.00 per year, depending on experience, location, and employer.

What does a Freelance Python Automation Engineer do?

A Freelance Python Automation Engineer designs, develops, and implements automated solutions using the Python programming language. They often work with clients to streamline repetitive tasks, integrate systems, and improve workflow efficiency through scripting and automation tools. Their projects can range from web scraping and data processing to automating software testing or managing cloud infrastructure. As freelancers, they work independently, managing their own schedules and taking on projects from various clients. This role requires strong problem-solving skills, expertise in Python, and the ability to adapt to different project requirements.

What are the key skills and qualifications needed to thrive as a Freelance Python Automation Engineer, and why are they important?

To thrive as a Freelance Python Automation Engineer, you need strong programming skills in Python, a solid understanding of automation frameworks, and experience designing efficient scripts or workflows. Familiarity with tools like Selenium, PyTest, Jenkins, and version control systems such as Git is typically required, along with relevant certifications in Python or automation. Excellent problem-solving abilities, self-motivation, and effective communication are crucial soft skills for managing client expectations and delivering quality results independently. These skills and qualities are essential to efficiently automate tasks, ensure project reliability, and maintain strong client relationships in a competitive freelance environment.

What is the difference between Freelance Python Automation Engineer vs Python Developer?

AspectFreelance Python Automation EngineerPython Developer
CredentialsProficiency in Python, automation tools, scriptingProficiency in Python, software development skills, possibly certifications
Work EnvironmentFreelance projects, remote or on-site, client-specificFull-time or part-time employment, in-house or remote
Industry UsageAutomation tasks, process optimization, scripting for clientsApplication development, backend services, software solutions

Freelance Python Automation Engineers focus on automating processes and scripting for various clients, often working independently. Python Developers typically work on building software applications or systems within organizations. While both roles require Python skills, automation engineers emphasize scripting and automation tools, whereas developers focus on application development.

What are some common challenges Freelance Python Automation Engineers face when working with clients remotely?

Freelance Python Automation Engineers often encounter challenges such as unclear project requirements or shifting client expectations, which can lead to scope creep or delays. Communication barriers may also arise due to working across different time zones or with clients unfamiliar with technical terminology. To overcome these obstacles, it's important to establish clear project milestones, use detailed documentation, and schedule regular check-ins to ensure alignment with client goals. Building strong relationships and proactively managing expectations are key to successful remote collaborations.
What cities near Elkton, MD are hiring for Freelance Python Automation Engineer jobs? Cities near Elkton, MD with the most Freelance Python Automation Engineer job openings:

Network Automation Engineer

Berkley

Wilmington, DE

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 17 days ago


Job description

Company Details

Berkley Technology Services: Right Team, Right Technology, Simple and Secure.Berkley Technology Services (BTS) is the dynamic technology solution for W. R. Berkley Corporation, a Fortune 500 Commercial Lines Insurance Company. With key locations in Urbandale, IA and Wilmington, DE, BTS provides innovative and customer-focused IT solutions to the majority of WRBC's 60+ operating units across the globe. BTS's wide reach ensures that ideas and opinions are considered at every level of the organization to guarantee we find the best solutions possible.Driven by a commitment to collaboration, BTS acts as consultants to our customers and Operating Units by providing comprehensive solutions that not only address the challenge at hand, but proactively plan for the "What's Next" in our industry and beyond.With a culture centered on innovation and entrepreneurial spirit, BTS stands as a community of technology leaders with eyes toward the future - leaders who truly care about growing not only their team members, but themselves, and take pride in their employees who shine. BTS offers endless ways to get involved and have the chance to grow your career into a wide range of roles. Come join us as we push forward into the future of industry leading technological solutions.

The Company is an equal employment opportunity employer.

Responsibilities

The Network Automation Engineer will help modernize and automate Berkley Technology Services' global network infrastructure by building scalable, secure, and repeatable automation frameworks. This role partners closely with network architecture, security, and cloud engineering teams to streamline operations, reduce manual effort, and accelerate the transition to a software-defined, cloud-first network environment.

Design, develop, and maintain scalable network automation frameworks leveraging Python, Ansible, Terraform, and REST APIs to drive consistency and efficiency. Automate end-to-end network lifecycle operations, including provisioning, configuration management, and policy enforcement across on-premises, SD-WAN, and cloud environments. Partner with network and security architecture teams to implement Infrastructure as Code and advance NetDevOps practices across the organization. Engineer and integrate automation workflows across key platforms such as Cisco ISE, Cisco DNA Center, Palo Alto Prisma SD-WAN, and Zscaler. Build and operationalize CI/CD pipelines to enable automated testing, validation, and deployment of network configurations and changes. Develop and maintain reusable, source-controlled templates and playbooks to standardize deployments and reduce manual intervention. Enhance network observability and telemetry by automating data collection, analytics, and reporting to support proactive operations and troubleshooting. Contribute to the design and implementation of secure, scalable, and resilient network architectures aligned with Zero Trust and cloud-first strategies. Establish and enforce automation standards, documentation, and best practices to ensure maintainability, governance, and auditability. Incorporate AI-assisted development and intelligent automation to improve workflows, accelerate development, and reduce operational overhead. Participate in an on-call rotation, supporting production network operations and automation platforms as required.

Qualifications

Qualifications:

3 to 5 or more years of experience in enterprise network engineering, supporting global or multi-site environments. 2 or more years of hands-on experience in network automation and scripting, with a focus on operational use cases. Strong foundational networking expertise, including routing, switching, firewalls, VPNs, NAC, and WAN technologies. Proficiency in Python and Ansible, with working knowledge of Terraform and RESTful APIs for network automation. Experience with version control and modern development practices, including Git and CI/CD pipelines for infrastructure or network changes. Familiarity with cloud networking in AWS, Azure, or GCP, including hybrid connectivity patterns. Working knowledge of NetDevOps principles, event-driven automation, and/or network testing frameworks. Experience with enterprise networking platforms such as Cisco routing and switching, Cisco ISE, Cisco DNA Center, Palo Alto, Zscaler, NetScaler, or similar. Exposure to containerization technologies including Docker and Kubernetes and their networking implications is a plus. Broad thinking, creative thinking, and development-oriented mindset.

Education Requirement

Bachelor's degree from a four-year college or university or a combination of equivalent education and work experience. Certifications preferred include Cisco DevNet, CCNP or CCIE, PCNSE, CISSP, and AWS or Azure Networking.

Additional Company DetailsWe do not accept unsolicited resumes from third party recruiting agencies or firms.Additional RequirementsThe company offers a competitive compensation plan and robust benefits package for full time regular employees which for this role include: Base Salary Range: $89,000-$165,000 Benefits: Health, Dental, Vision, Life, Disability, Wellness, Paid Time Off, 401(k) and Profit-Sharing plans.Sponsorship DetailsSponsorship not Offered for this RoleEmployment Type: OTHER