Senior DevOps Engineer
dhl
Job Description
- Contribute to Java application development, including writing efficient, scalable code and integrating performance best practices into the development lifecycle.
- Analyze and debug Java applications to identify performance issues.
- Monitor application performance and conduct load testing to ensure scalability and reliability.
- Manage and tune Java Virtual Machine (JVM) parameters for optimal performance.
- Optimize performance in virtual machine environments (Linux) and container orchestration platforms (e.g., Docker, Kubernetes).
- Collaborate with development and operations teams to implement performance improvements and best practices in both VM and containerized setups.
- Create and maintain performance testing frameworks and scripts.
- Develop and execute performance benchmarks to assess application performance in varying environments.
- Document performance testing processes, results, and recommendations for improvements.
- Stay updated with the latest performance engineering trends and technologies, particularly in relation to virtualization and containerization.