Senior Backend Developer
Must-have:DockerKubernetesCloudDevOpsSecurity
Nice-to-have:JavaAngularNode.js
Your tasks
Role purpose
- Analyze business requirements of Vodafone products and services.
- Design and implement products and services.
- Own code end-to-end from design to development.
- Embrace automation and DevOps techniques and use version control.
- Ensure all products and services have the highest quality and best customer experience.
- Provide third-line support for handling live complaints in case a fix or enhancement is required.
- Communicate with technical and business stakeholders to agree on requirements and proposed design.
- Work collaboratively in an Agile team to deliver business requirements.
- Ensure the team conforms to Vodafone's security and privacy policies and standards.
Key accountabilities and decision ownership
- Detailed analysis of business requirements.
- Approach simple and optimum design for products and services.
- Strategic thinking in building new solutions.
- Ensure proper documentation for all products and services.
- Share knowledge with team members and make use of best practices.
- Ensure the team embraces automation and DevOps techniques.
Requirements
Core competencies, knowledge, and experience
- Excellent oral and written communication skills.
- Strong data-driven analytical skills.
- Creative problem solver with a passion to provide excellent customer experience.
- Comfortable with a multi-tasking, high-energy environment.
- Experience in managing full application stacks from the OS up through custom applications.
- Exposure to virtualization, cloud computing, and cybersecurity is a plus.
Must have technical and professional qualifications
- Bachelor's degree in computer science, engineering, or a related field.
- Experience in software engineering.
- Hands-on experience in cloud-based infrastructure (OpenShift, Kubernetes, Docker, etc.).
- Hands-on experience with DevOps tools.
- 3+ years programming experience (Java frameworks, Hibernate, database, NodeJS and/or Angular is a plus).
- Good knowledge of computer networks.