Our client, a leading global investment banking firm is seeking a talented CI/CD Jenkins Java/Python Engineer to join the global technology team. As a CI/CD Jenkins Java/Python Engineer, you will play a crucial role in the design, development, and implementation of the CI/CD processes leveraging Jenkins, Java, and Python. You will work closely with cross-functional teams to improve the software development lifecycle and enable efficient and automated delivery of high-quality applications. You will have the opportunity to apply your expertise to build and maintain a robust and scalable CI/CD infrastructure, ensuring the successful delivery of software solutions that meet our clients' evolving needs.
Key Responsibilities:
Design, develop, and implement CI/CD pipelines using Jenkins for Java and/or Python applications
Collaborate with development teams to define and improve CI/CD practices and processes
Automate software delivery activities, including code compilation, testing, packaging, and deployment
Enhance the efficiency and reliability of the CI/CD infrastructure by optimizing build and release processes
Monitor and optimize application performance, scalability, and security of CI/CD systems
Troubleshoot and resolve issues related to build, test, and deployment processes
Conduct code reviews, provide technical guidance, and mentor team members on best practices
Stay up-to-date with emerging industry trends and technologies, making recommendations for continuous improvement
Qualifications and Skills:
Bachelor's or master's degree in Computer Science, Engineering, or related field
Strong practical experience in designing and implementing CI/CD pipelines using Jenkins
Expertise in programming languages such as Java and/or Python
Solid understanding of software development lifecycle, including build and deployment automation
Strong knowledge of Linux OS
You have an automation-driven mindset using Python or any other scripting language
Strong problem-solving skills and attention to detail
Excellent communication and interpersonal skills, with the ability to collaborate effectively with diverse teams
Adaptability and flexibility in a fast-paced and dynamic environment