Your Role and Responsibilities:
- Producing solutions that excel at performance, reliability, and web scalability
- Complete coding, testing, defect fixes, and production support, using agile CI/CD methodologies
- Analyzing current code and existing design with the goal of enacting improvements geared toward making components and processes more efficient for the entire team
- Planning iterations and representing accomplishments at team scrums
- Presenting individual and team status during weekly playbacks or on management calls
- Managing risks and resolving issues that affect scope, schedule, and quality
- Effectively leveraging build, deployment, and monitoring/logging tools such as Travis CI/Jenkins, Instana, LogDNA, etc.
- Evaluating and selecting appropriate tools to enhance the team's productivity
- Coaching and collaborating with other development team members.
Required Technical and Professional Expertise:
- 8-15 years of experience
- Knowledge of one or more server-side languages (NodeJS, PHP, Java, etc.)
- Knowledge of microservices architecture
- Knowledge of DevOps concepts and methodologies
- Experience with agile methods, iterative development, and continuous integration - Experience with Kubernetes, Docker, or Openshift.
Preferred Technical and Professional Expertise:
- Knowledge of IBM Cloud and its use and application in running Openshift Clusters and applications.