Software Engineer Mid
Porto, PT
Software Engineer Mid
Your role in our team
• Architecting, automating, and managing deployment pipelines for seamless code integration and delivery.
• Working with infrastructure-as-code, using Terraform and Ansible to build on cloud and on-premises environments.
• Collaborating closely with developers to refine application architecture and deployment strategies.
• Conducting thorough code reviews and providing constructive feedback to ensure code quality.
• Setting up, maintaining, and troubleshooting Kubernetes clusters and containerized applications.
• Designing CI/CD workflows with GitHub Actions, GoCD, and other tools to ensure smooth integration and release processes.
• Researching and implementing new technologies and frameworks to drive innovation.
• Troubleshooting and resolving complex technical issues in a timely manner.
• Providing guidance to development teams on best practices in DevOps, automation, and infrastructure.
• Share lessons learned, best practices, and how-to’s within internal and external communities of practice.
• Provide subject-matter expertise and help design solutions across hybrid and/or multi-cloud implementations.
Your profile
• 4+ years of experience in DevOps or infrastructure engineering roles, focused on automation, deployment, and scalability.
• In-depth knowledge of programming and scripting languages such as Bash, Python, Java, or Kotlin.
• Familiarity with Linux systems and experience in using Gradle and Maven for build automation.
• In-depth knowledge of Frameworks like Spring Boot, Rest and microservices architecture.
• Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).
• Knowledgeable in CI/CD tools and practices, with hands-on experience in GitHub Actions, GoCD, and similar tools.
• In-depth understanding of networking, security practices, and system optimization.
• Ability to work effectively in an agile, cross-functional environment, collaborating with other developers, QA, and product teams.
• Ability to coach, mentor and guide teams in DevOps best practices.
• Strong analytical skills and problem-solving ability.
Nice to Have
• Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
• Familiarity with middleware and message queue architectures (RabbitMQ is a plus).
• Understanding of database technologies.
• Knowledge of additional CI/CD tools (Jenkins, Travis, CrossPlane)
• Familiarity with cloud platforms and services, such as AWS, Azure, or GCP.
Why us?
• You can be part of our experienced, motivated team of international colleagues - we are the IT specialists in the pharmaceutical sector!
• You can arrange your working hours flexibly and have the possibility to work from the home office / hybrid
• Your relaxation is important to us - with us you have 25 days of vacation per year
• Despite Körber's continuous growth, hierarchies remain flat and distances short
• As the world market leader in MES, we offer you the opportunity to gain experience with the most modern state-of-the art technologies in the industry
• We offer you international development prospects, Group-wide perspectives and further training opportunities.
• Work in a global organization with international customers and colleagues
• Good team spirit globally and locally
• Opportunities for personal development enabling attractive career paths as you work in interesting, challenging and varied projects
Job Segment:
Cloud, Pharmaceutical, Software Engineer, Database, Developer, Technology, Science, Engineering