Description:
This is a multi-disciplinary position in a team responsible for the company-wide cloud-native CI/CD platform. The role will involve learning new software technologies and methodologies related to cloud-native infrastructure, genAI, and quickly turning that around into working proofs-of-concept (POC) and production software. The role will involve architecting, software development, testing, automation, and documentation. You will contribute to a team developing a cloud-native, microservice-based DevSecOps platform. You will manage and enhance existing software automation solutions, and migrate them to the new cloud-native solution. You will interact with many other teams, learning about multiple build processes, tools, and leverage that learning to create a cohesive, company-wide solution. The role is an excellent opportunity to learn about and develop a cloud-native infrastructure from the ground up, with high visibility and a company-wide impact.
Required Skills and Experience:
Solid grasp of computer science fundamentals including data structures and algorithms.
Proficient with Golang, Python, Groovy, Node.js programming languages.
Atlassian tools: Confluence, Jira, Bitbucket (git version control).
Cloud technologies: Google Cloud Platform, Azure, AWS.
REST API.
Static-analysis tools such as SonarQube, Coverity, Blackduck.
Automation with Jenkins and Azure DevOps.
Artifact management using Artifactory.
Metrics-collection using Open Telemetry (OTel).
Docker and Kubernetes.
Experience with Maven build tools.
Cloud-oriented software solutions such as Istio, Envoy, ArgoCD, Keptn, Spinnaker.
Proficiency in git, docker, Kubernetes, Istio, Jenkins, OTel.
Preferred Skills and Experience:
Proficient with Java, Go, Python.
Experience with Bitbucket git-based SCM.
Experience with cloud-native technology and multi-cloud deployment.
Experience with security for deployment and analysis from a devsecops perspective.
Soft Skills:
Problem-Solving: Ability to solve complex problems and think critically.
Communication: Strong written and verbal communication skills for collaborating with team members.
Continuous Learning: Telecommunications is a rapidly evolving field, so a commitment to ongoing learning is important.
Job Site: Lisboa Office (Carnaxide)
Model: Hybrid
Experience/Educational Requirements:
MS in Computer Science or Computer Engineering or Bachelor's (or foreign equivalent) with 3+ years of experience in the job offered or related occupation. (Supplement No. 1 to Part 740, Title 15)
#J-18808-Ljbffr