Software Developer at Vodafone focusing on developing APIs and microservices for various product platforms. Involves deploying cloud infrastructure and utilizing state-of-the-art technologies in an agile environment.
Responsibilities
Develop software (APIs & microservices) for a continuously growing platform for the different Product Platforms and 3rd parties to consume
Deploy robust, scalable, and secure infrastructure in cloud architectures
Be part of a team that aims for technical excellence based on state-of-the-art technologies such as TDD, CI/CD Pipelines, Elastic Systems and best coding practices
Participate in Agile projects building the required solutions
Scout new technologies and vendors to enable innovation and identify technical enablers
Deliver the Network as a Platform – NaaP – API catalogue and ensure the solutions being delivered are aligned with Vodafone strategy, best practice and business objectives
Develop sw in cloud architecture environments with state-of-the-art technologies
Scout new technologies and vendors to enable innovation and identify technical enablers
Contribute to definition of strategy and to design of E2E NaaP solutions
Requirements
Bachelor's degree in Computer Science, Computer Engineering or equivalent practical experience
Technical expertise in Network technologies would be a plus
4+ years of experience as a SW developer
Proficiency in microservices development in dynamic environments (Python and Go)
Experience designing Restful API's following standards like Open API
Experience with IaC (Insfrastructure as a Code) tools like Terraform to automate infrastructure provisioning
Sw engineering best practices, such as in-line documentation, linting, structured code, and Object-Oriented Programming
Experience with cloud architectures (AWS, Azure, or Google)
API automation testing including working experience with unit test automation frameworks (TDD or automated testing), such as pytest or unittest
Experience with relational and non-relational databases (SQL, MongoDB)
CI/CD and version control knowledge
Experience with performance/load test (JMeter, Gatling, Locust)
Experience of working with an agile methodology
Modern security practices
Ability to work in fast paced international team
Fluency in English.
Benefits
Hybrid Work Model - Flexible hybrid work model with 8-10 in-office days per month, managed by team leaders
Vodafone Products and Services - Employees get a mobile phone, free communication plan, data card, and various discounts on services and products
Recognition - Recognition programs for innovative, creative, high-potential employees and exemplary behaviors
Health and Well-being - Well-being Program offers nutrition and psychological consultations, webinars, workshops, and discounts on various services and products
Learning - Access to Communities of Practice and a customizable digital training platform with high-quality content (namely Harvard Business Publishing and Skillsoft)
Local and International Mobility - Internal recruitment with local and international rotation opportunities across departments and roles
Network Engineer responsible for installing, configuring, and maintaining network infrastructure at Cayuse. Collaborate with teams to ensure smooth and secure network operations.
Manager of Network Engineering leading a team for network infrastructure at Connecticut Children’s. Responsible for technical architecture and managing customer relations with IT clients.
Cisco ISE Network Engineer working onsite in Washington D.C. for federal civilian client. Responsible for network services, testing systems, and providing technical expertise.
Network Engineer ensuring efficient operation of network infrastructure at Sword. Requires CCNP - level expertise and Palo Alto security knowledge to maintain service reliability and security posture.
Director of Network Engineering overseeing large - scale enterprise networks at MUFG. Leading transformational initiatives and collaborating with cross - functional teams to deliver reliable network solutions.
Tier 2 Network Administrator supporting intel customer with enterprise support problems and managing network incidents. Responsible for conducting network changes and resolving system failures.
Unified Network Engineer managing Cisco and Azure networking for Community Health Network. Responsibilities include design sessions, vendor interactions, and mentoring engineers.
EMEA MIS Datacenter Network Engineer responsible for managing Fortinet’s data center network infrastructure. Overseeing day - to - day operations, network design, and proof - of - concept initiatives.
In - Vehicle Ethernet Network Architect defining and optimizing Ethernet network for next - gen vehicles at Ford. Collaborating across teams to influence network design decisions and ensure performance standards.
Network Engineer designing and implementing complex solutions at Emerson in a global IT environment. Focusing on both new network services and integration of existing National Instrument network services.