Sr Software Engineer

Digipulse Technologies Inc.
Park Hills, KY, United States
1 day ago
Apply on www.adzuna.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Application Programming Interfaces (APIs) Airflow Amazon Web Services Application Release Automation Microsoft Azure Continuous Integration Extract Transform Load (ETL) Data Structures Software Design Patterns Distributed Data Store Github
+15 more
Python (Programming Language) Object-Oriented Software Development Cloud Platform System Apache Spark Cloudformation Fastapi Containerization Kubernetes Infrastructure Automation Frameworks Terraform Software Version Control Data Pipelines Azure Resource Manager Jenkins Artifactory

Requirements

5-7 years of exp in Python, API Skills, experience using Jenkins for CI/CD, containerization skills in Kubernetes, and AWS services exp.

The Role

Β· Design, develop, test, deploy, and maintain production-quality Python applications, APIs, libraries, packages, and reusable components.

Β· Apply object-oriented programming, modular architecture, design patterns, and clean-code principles to create maintainable, extensible, and scalable software.

Β· Demonstrate advanced Python proficiency, including classes, modules, functions, data structures, type hints, packaging, dependency management, exception handling, and asynchronous or parallel-processing concepts.

Β· Develop reusable frameworks, utilities, templates, and self-service capabilities that reduce duplication and improve developer productivity.

Β· Design, configure, deploy, and support containerized applications on Kubernetes in AWS, Azure, or comparable public-cloud environments.

Β· Use Infrastructure as Code tools such as Terraform, AWS CloudFormation, or Azure Resource Manager templates to automate cloud and platform infrastructure.

Β· Build and maintain CI/CD workflows using technologies such as GitHub, Jenkins, and Artifactory for source control, testing, packaging, artifact management, deployment, and release automation.

Nice to have:

Β· Familiarity with ETL/ELT pipelines, Apache Airflow, Apache Spark, and distributed data-processing concepts is beneficial.

Β· AWS or Azure cloud certification is a plus.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.com
Prepare application

Good distractions

Loading talks and stories from around this role…