Python Infrastructure Automation Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+24 more
Job description
Build, maintain, and improve infrastructure automation platform using Python. Collaborate with product, SRE, and operations teams in an Agile environment to deliver reliable, well-tested software and automation that scales., *Design and implement clean, maintainable object-oriented Python code for services and automation.
*Use Git, Jira, and Bitbucket for source control, branching strategies, and pull-request workflows.
*Work in an Agile team: sprint planning, standups, retrospectives, backlog refinement.
*Develop and maintain CI/CD pipelines, automated tests, and deployment/runbook documentation.
Requirements
*5+ years professional experience developing in Python with strong object-oriented programming skills.
*Proven experience with Git workflows and Bitbucket (pull requests, branching strategies).
*API Design
*Microservice and Cloud Architecture Principles
*Mongo Query Development
*Experience working in Agile teams and familiarity with Agile ceremonies.
*Must be able to use AI-assisted development tools (code completion, LLM-assisted coding, AI-driven test generation, and AI-assisted code review) to accelerate delivery and improve quality.
*Ansible and configuration management for provisioning and automation.
*Strong debugging, testing (unit/integration), and CI/CD mindset.
*Excellent communication skills and ability to work cross-functionally.
Desired experience
*Infrastructure automation experience (IaC, automation frameworks, pipeline automation).
*Familiarity with storage technologies (SAN/NAS, object storage, distributed storage systems).
*Experience writing or maintaining tools in Golang.
*Kafka experience (producers/consumers, stream processing) preferred.
*Container experience (Docker, Kubernetes) preferred.
*Cloud platform experience (AWS, Google Cloud Platform, or Azure) and observability tooling.
*Comfortable participating in and conducting code reviews.
*Familiarity with the Richardson Maturity Model
*Knowledge of OPENAPI spec
What success looks like (first 6 months)
*Migrate the top 5 legacy ansible-based, macroservice fulfillment services to RMM level 2 openapi spec microservice using an AI-assisted development workflow
*Improve CI/CD reliability and increase automated test coverage.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦