Senior Automation Engineer
IBMAbout the role
At IBM, Technical Solution Architects work to understand needs and then create complex high-quality solutions that make meaningful impact. You’ll be responsible for overall leadership and delivery of the solutions from requirement gathering through implementation. You’ll use your in-depth knowledge of leading-edge products and technologies along with industry and business skills to influence outcomes.
Your Role and Responsibilities
As a Network Automation Engineer on the Tool Development team, your primary function will be to utilize DevOps methodologies to manage network environments. By doing so, you will automate the manual tasks that network engineers perform every day.
You will mainly be focused on a new highly visible network solution with an automated build process that includes regression testing, monitoring and deployment promotion.
Our Network Automation Engineers should approach network configuration and management from an application perspective rather than solely from an operations perspective. By applying development practices to network engineering, our network services can better adapt to change and recover from faults. To achieve this, we will leverage current Dev/DevOps practices and tools to manage mission-critical infrastructure, such as Ansible, Python, Docker, Kubernetes, ChatOps, CI/CD and Immutable Infrastructure.
This is an important technical role that will require participation in an evolving culture, designed to deliver software solutions from different teams into a continually available environment. Ultimately, your work will decide if code drops are ready to deploy to production and help ensure that, if a deployment fails, that it “fails small and recovers quickly”.
Responsibilities:
- Design and implement automated solutions for managing and configuring network infrastructure
- Design and implement automated solutions for rolling out our teams’ applications from test to stage to production
- Extend the DevOps tools we have with custom written models, to adapt them to specific team needs
- Drive requirements for our team’s code base to made continuous deployment easier, and help implement those requirements
Required Technical and Professional Expertise
- Proven experience in software development experience in at least one modern language such as Python or Java.
- Proven experience with Network Automation, DevOps, Continuous Delivery and Continuous Deployment technologies. (e.g. Ansible, Docker, Jenkins, Kubernetes).
- Proven experience in troubleshooting complex systems, including operating systems, networks and application code.
- Working knowledge of UNIX/Linux systems.
- Experience with SCM systems like GitHub
Preferred Technical and Professional Expertise
- Experience with a network orchestration platform, preferably Cisco Network Services Orchestrator (NSO).
- Experience in Software Defined Networking (SDN)
- Knowledge of network modeling software.
- Database knowledge including SQL and NoSQL.
- Experience with Docker; building and deploying containers
Gross monthly salary starts from 3 500eur/month.
Key Job Details
Role:Senior Automation Engineer Location: Multiple Locations See All Bratislava Kosice Category:Infrastructure & Technology Employment Type:Full-Time Travel Required:No Travel Contract Type:Regular Company:(0771) IBM International Services Centre s.r.o. Req ID:729263BR
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s