Python Developer Job at KCI Telecommunications, Remote

ZzZVSlM5TXdJVlZRZitacGpLOGlRN2szekE9PQ==
  • KCI Telecommunications
  • Remote

Job Description

Position Overview:

We are seeking a highly skilled Senior Python Developer to join our growing technology team. This individual will play a pivotal role in designing, developing, and maintaining automation solutions that enhance operations across utility systems and cloud platforms. The ideal candidate has 5 10 years of experience in Python development, a strong background in automation, and preferably experience in the utilities or energy sector. Experience working within AWS environments is a major plus.

Key Responsibilities:

  • Design, build, and maintain efficient, reusable, and reliable Python code.
  • Develop scalable automation tools to optimize operational processes across platforms and departments.
  • Collaborate with cross-functional teams including DevOps, cloud engineers, and business stakeholders.
  • Integrate and maintain APIs and services within internal and third-party systems.
  • Participate in the full software development lifecycle including requirements gathering, design, testing, and deployment.
  • Write and maintain documentation for code, processes, and systems.
  • Mentor junior developers and provide technical leadership on best practices.
  • Conduct code reviews and ensure adherence to software development standards.
  • Support cloud-native application deployments and infrastructure as code initiatives (preferably in AWS).

Required Experience & Skills:

  • 5 10 years of hands-on professional experience with Python.
  • Strong experience with scripting and automation tools/frameworks (e.g., Ansible, Fabric, Airflow, or custom Python scripts).
  • Experience with CI/CD tools and pipelines (e.g., Jenkins, GitLab CI/CD, GitHub Actions).
  • Familiarity with container technologies (Docker, Kubernetes) and how they interface with Python services.
  • Proven ability to work with RESTful APIs, asynchronous programming, and message queues (e.g., Kafka, RabbitMQ).
  • Strong understanding of relational and non-relational databases (e.g., PostgreSQL, MySQL, DynamoDB).
  • Solid knowledge of software engineering best practices, including version control, testing, and code review.
  • Experience working within or supporting cloud environments, especially AWS (EC2, Lambda, S3, CloudWatch, etc.).
  • Preferred: Exposure to utility systems (e.g., energy distribution, smart metering, grid automation) or operational technologies (OT).
  • Excellent communication skills and ability to work both independently and in a collaborative environment.

Preferred Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field (Master's a plus).
  • AWS Certifications (e.g., AWS Developer Associate, AWS Solutions Architect).
  • Experience with infrastructure as code (IaC) tools such as Terraform or CloudFormation.
  • Knowledge of security and compliance requirements in a utility or regulated environment.
  • Familiarity with SCADA systems, GIS data, or IoT device integration.

What We Offer:

  • Competitive salary and performance bonuses
  • Flexible work schedule & remote opportunities
  • Health, dental, and vision benefits
  • 401(k) with company match
  • Ongoing professional development opportunities
  • Meaningful projects in a mission-driven industry

Job Tags

Remote job, Flexible hours,

Similar Jobs

SeekTeachers

Librarian Job at SeekTeachers

Description IF you are a well-qualified and experienced Librarian who is looking for an opportunity and use your knowledge abroad, IF YES then SeekTeachers has an incredible opportunity for you with one of our top accredited schools in ...

Diamond Equity

Field Property Manager Job at Diamond Equity

As a Field Property Manager, your job will consist of managing acquired properties and coordinating property upkeep, like installing security systems, scheduling cleanouts or rehab elements, and assisting in preparing properties to be shown, such as setting up lock boxes... 

Farm Job Search

Equine Handler/ Farm Hand Job at Farm Job Search

 ...Farm Hand (6334) Location: St. Louis, Missouri JobNumber: 6334 Horse Groom / Farm Hand - Join the team that cares for the Anheuser-Busch Clydesdales and their facility. If you love horses and have farm hand experience this is a dream job!Working with the... 

The Next Chapter - Senior Care Solutions

Dementia Certified Caregiver/CNA Job at The Next Chapter - Senior Care Solutions

 ...Compassionate Caregivers & CNAsAbout The Next Chapter Senior Care Solutions:We are a local, family-owned business dedicated to providing...  ..., dressing, feeding, and mobility support.* Specialized Dementia & High-Acuity Care: Provide calm, consistent care for clients... 

Nolan Thompson Leighton & Tataryn PLC

Legal Assistant Job at Nolan Thompson Leighton & Tataryn PLC

Legal Assistant at Nolan, Thompson, Leighton & Tataryn, PLC Hopkins, MN 55343 A long-established top rated 4-attorney Hopkins, Minnesota law firm seeks experienced and organized person for a part-time assistant position. Flexible schedule. Pay commensurate with experience...