Python Software Engineer (Automation)
ManpowerGroup Caribe y Centroamérica · Panama
Job description
About the role
We are seeking an experienced Python Software Engineer to join our Automation Team. You will design and build robust automation systems that support critical workflows for a power‑systems consultancy, leveraging modern orchestration tools and cloud‑native technologies.
Key responsibilities
- Write high‑quality Python workflow code to automate power‑system engineering analysis.
- Ensure code complies with team standards, including linting, unit tests, end‑to‑end tests, and security controls.
- Develop CI/CD pipelines and Infrastructure‑as‑Code (IaC) for testing, development, and deployment.
- Participate in requirements‑gathering sessions with stakeholders and end‑users.
- Attend daily stand‑ups, sprint ceremonies, and track time as required.
- Support additional software development tasks as needed.
Required profile
- Strong proficiency in Python with experience building production systems.
- Hands‑on experience with at least one workflow orchestration engine (e.g., Windmill.dev, Temporal, Kestra, Hatchet).
- Solid understanding of Kubernetes and container orchestration.
- Practical experience running production workloads on AWS (EC2 and EKS).
- Experience with data‑processing tools such as Pandas, Polars, or DuckDB.
- Proficiency using Pydantic for data validation and settings management.
- Experience with IaC and configuration‑management tools.
- Strong problem‑solving abilities and effective communication.
Required skills
- Python
- Windmill.dev, Temporal, Kestra, or Hatchet
- Kubernetes
- AWS (EC2, EKS)
- Pandas, Polars, DuckDB
- Pydantic
- Infrastructure‑as‑Code (Terraform, Packer, custom AMIs)
- CI/CD pipelines and GitOps practices
- Site Reliability Engineering (SRE) or DevOps concepts
What we offer
- Comprehensive health and life insurance (100% premium coverage for employees).
- Opportunity to work on cutting‑edge automation for the energy sector.
- Collaborative environment with cross‑functional engineering teams.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Panama.
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 month ago
Expires 1 week from now
26 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
ManpowerGroup Caribe y Centroamérica
Panama