No 3rd party vendors allowed. Candidate must have experience in the utilities or energy sector . Experience working within AWS environments is a major plus . The ideal candidate has 5 10 years of experience in Python development, a strong background in automation.
- 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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: 10412364
- Position Id: 1630
Posted 1 day ago
About KCI, LLC
Founded in Charlotte, NC in 2002, KCI began as a provider of equipment and installation services for telecom carriers. Over the years, we’ve grown into national service provider with a diverse portfolio of innovative solutions tailored to meet the evolving needs of the largest data, telecom, and power companies in the country.
KCI’s Resource Management Group (RMG) is a dedicated technical recruiting division specializing in the Data Center, Network Integrator, Telecom, and Power sectors. At KCI we stress quality over quantity. Our business has grown through word of mouth because we treat every project, big or small, with the same level of detail, and that shows in our candidates, timelines, and responsiveness.