remoteonsite
Software Engineer - Hewlett Packard Enterprise HPE
Software Engineer
Software Engineer driving edge‑to‑cloud solutions, building scalable services with Python and Java on AWS, orchestrated via Kubernetes, and applying DevOps practices to accelerate delivery.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance microservices in Python and Java for edge‑to‑cloud platforms.
- Implement CI/CD pipelines, automate deployments on Kubernetes clusters, and ensure zero‑downtime releases.
- Collaborate with cross‑functional teams to translate business requirements into scalable, secure architectures.
- Monitor application performance, troubleshoot issues, and optimize resource utilization in cloud environments.
- Contribute to security best practices, including code reviews, vulnerability assessments, and compliance adherence.
Requirements
- 3+ years of professional software development experience with Python and Java.
- Hands‑on experience with AWS services (EC2, ECS, EKS, Lambda) and Kubernetes orchestration.
- Proficiency in DevOps tools such as Git, Jenkins, Docker, and Terraform.
- Strong problem‑solving skills, ability to work independently and in a hybrid setting.
- Excellent communication skills and a collaborative mindset.
Skills
pythonjavaawskubernetes