Software Developer in Container Platform Team
IBM
**Introduction**
Turbonomic is seeking motivated and skilled engineers to join our team in developing a SaaS-based, microservices-driven platform that provides automated actions to ensure performance and efficiency. This role offers the opportunity to contribute to cutting-edge technology in cloud computing and automation, helping shape how businesses optimize their resources for optimal performance.
**Your role and responsibilities**
This is an exciting opportunity to work with advanced technologies in cloud and performance management, and to join a team passionate about solving complex engineering challenges. At Turbonomic, we value growth, innovation, and dedication, and we encourage a collaborative environment where new ideas and creative solutions are welcomed.
Responsibilities:
● Design, develop, and implement new features for our container and SaaS-based offerings, ensuring functionality and efficiency
● Proactively address customer issues, driving them to resolution in a timely and effective manner
● Collaborate with cross-functional teams to design, optimize, and maintain critical software components
● Utilize analytical and problem-solving skills to research, evaluate, and troubleshoot software challenges
● Contribute to the evolution of our DevOps processes, working with continuous integration/continuous delivery (CI/CD) pipelines and toolchains
**Required technical and professional expertise**
Required Skills and Qualifications:
● Experience: 3-5 years of software development experience with demonstrated programming proficiency in languages such as Python, Java, Go, C, or C+● Education/Projects: Academic or professional experience in Advanced Algorithm Design, Operating Systems, or Advanced Data Structures, with an emphasis on performance optimization
● Cloud Computing and Virtualization: Exposure to cloud computing platforms (AWS, Azure, Google Cloud) or Kubernetes; relevant certifications or equivalent DevOps experience preferred
● 3rd-Party Integrations: Proven experience with 3rd-party integrations to extend or enhance application functionality
● DevOps Tools: Familiarity with CI/CD processes and DevOps tools such as Git, Jenkins, and Travis
● Unix Operating Systems: Practical experience in Unix-based environments
● SQL and Databases: Competence in SQL-based databases with experience in optimizing stored procedures and functions
● REST API Development: Experience in developing and integrating RESTful APIs
**Preferred technical and professional experience**
● Hands-on experience with Java and Spring Framework
● Proficiency in object-oriented design principles and software design best practices
● Strong communication and organization skills, with an ability to collaborate effectively in a fast-paced environment
Confirm your E-mail: Send Email
All Jobs from IBM