remote
Lead Software Engineer - DevOps / Production Support - JPMorganChase
Software Engineer
Lead the design, deployment, and support of high‑availability trading technology platforms using Python, AWS, Docker, and Kubernetes, driving continuous delivery and operational excellence in an agile environment.
About the role
Key Responsibilities
- Architect and maintain scalable, secure cloud‑native services on AWS for trading and derivatives execution.
- Implement CI/CD pipelines with Docker, Kubernetes, and automated testing to accelerate feature delivery.
- Lead incident response and root‑cause analysis for production support, ensuring minimal downtime.
- Collaborate with cross‑functional teams in an agile framework to define requirements and deliver high‑quality code.
- Mentor junior engineers, fostering best practices in DevOps, security, and performance tuning.
Requirements
- 5+ years of software engineering experience with a focus on DevOps and production support.
- Proficiency in Python, AWS services (EC2, S3, RDS, Lambda), Docker, and Kubernetes.
- Hands‑on experience building CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).
- Strong understanding of cloud security, monitoring, and incident management.
- Excellent communication skills and a proven ability to work in a fast‑paced, collaborative environment.
Skills
pythonawsdockerkubernetescicdagile