Python Developer
Capgemini · Atlanta, GA · 5 days ago
EngineeringFull-time
Your Role
Responsibilities :
- Migrate & consolidate: Move projects from Bitbucket Server into product-aligned GitHub mono-repos across multiple teams and stacks (Node.js/TypeScript, Java, Python).
- Own the monorepo workflow: Build and maintain unified tooling with Nx, Lerna, and pnpm workspaces - affected-graph builds, task caching, and project scaffolding.
- Modernize builds: Standardize Java builds (Maven, with Gradle migration where it pays off) integrated with JFrog Artifactory and our Train deployment system.
- Design CI/CD: Build GitHub Actions pipelines - reusable workflows, matrix builds, caching, and supply-chain controls (SBOM, dependency and secret scanning) - partnering with the squads that own shared CI/CD infrastructure.
- Automate code hygiene: Drive Dependabot updates, scheduled/manual maintenance workflows, agentic triage-and-patch automation, and large-scale refactoring (OpenRewrite/Moderne), enforcing conventional-commit and automated-release standards.
- Advance AI-assisted DevEx: Extend GitHub Copilot, custom agents, reusable prompts/instructions, and MCP tooling to automate migration, review, and repetitive engineering work; add linters, static analysis, and codegen.
- Make systems observable: Implement logging, tracing, and alerting (OpenTelemetry, Prometheus, Grafana) for visibility and performance insight.
- Share knowledge: Document and champion the team's tooling, processes, and practices with development partners.
Required
- Total 7+ years of Python & Type script / Java Script development experience
- Scripting: Strong skills in Python, Bash, Groovy, or JavaScript/TypeScript.
- 7+ years in DevOps, platform, or application engineering (JavaScript/TypeScript).
- AI-assisted development: Mid-level or stronger hands-on use of AI coding tools and agentic workflows (GitHub Copilot, Copilot/Claude agents, prompt engineering, MCP) on real delivery work.
- CII/CD & automation: Proven experience designing and maintaining pipelines (GitHub Actions preferred).
- Build & package systems: Multi-language tooling (pnpm/npm, Maven/Gradle, uv/pip) and monorepo conventions (Nx, Lerna, pnpm workspaces, or equivalents).
- Platform fundamentals: Linux, advanced Git (GitHub and Bitbucket), containers with Podma (rootless/daemonless) and Docker-compatible workflows, plus Kubernetes/orchestration.
Pay
The base compensation range for this role in the posted location is: 80420 - 106050
Benefits
- Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade, Company paid holidays, Personal Days, Sick Leave
- Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
- Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
- Life and disability insurance
- Employee assistance programs
- Other benefits as provided by local policy and eligibility