Platform Engineer

Company: Infinera
Company: Infinera
Location: Portugal - Lisbon
Commitment: Full time
Posted on: 2024-01-17 05:32
General PurposeInfinera is looking for a Platform Engineer who is open to the challenge of applying the DevOps toolset into the Platform of a new software product.Deployed in computing platforms, ranging from large datacenters to systems with very limited computing power, the product is being developed in a horizontally scalable solution using Kubernetes clusters ranging from a single Node instance to a geographical distributed multi-Cluster architecture.The ideal candidate is passioned for Cloud Computing and all related requirements like Automated Deployment, Disaster Recovery, and Configuration of Redundant Storage, Certificates Management and Active Monitoring.Responsibility AreaThe candidate shall be responsible for the Configuration and Deployment of the system Kubernetes Cluster and required Infrastructure software like Web Server, Authentication Server, Messaging Systems and Databases.The candidate will also contribute to development and maintenance of the Continuous Integration Pipeline that ensures every code delivered has passed all automated tests.Infinera believes that everyone shall contribute to ensure the best result. The ideal candidate shall want to take an active word in team decisions and contribute to the continuously improve our architecture, methods, and software.Position Description (Platform Engineer)A Platform Engineer leverages the knowhow acquired as DevOps applying the concepts and toolsets into a Platform that can be used as a base for a given product or Set of Products.It is a task of the Platform Engineer to ensure the Platform is fully configured and ready for customer deployment, both inhouse and to external customers, and contain the required tools for it to be monitored and maintained by a customer’s SRE.The job requires a broad knowledge of software infrastructure deployment and configuration practices, and ability to autonomously work, executing all the engineering tasks required to convert requirements into ready-to-deploy platform.Besides his own tasks the candidate will also collaborate in other cross-team activities and propose enhancements always considering the cost/benefit relation.Position RequirementsMSc / BS degrees in Computer Science or related fieldsExperience and knowledge of Platform Infrastructure components (e.g. Kubernetes, Docker, Nginx, Kafka)Openness to new environment, people, and cultureBonus PointsExperience with Configuration of Monitoring Software Stack (e.g., Grafana, Tempo, Loki, Syslog, Open Telemetry)Experience with Cloud Deployments (e.g., AWS, Google, Azure)Experience and knowledge of Automation Pipelines (e.g. Jenkins)Experience in REST and Event Driven Architecture (e.g. Kafka, NATs)Experience and knowledge of Object Oriented concepts, data structures and multi-threadingExperience with NO-SQL (e.g., MongoDB)Experience in Cloud oriented server Languages (e.g., Go-Lang, Java, Python)Experience with Network Technologies (e.g., Ethernet, IP, DWDM)Infinera is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. Infinera complies with all applicable state and local laws governing nondiscrimination in employment.
View Original Job Posting