Devops Engineer - REMOTE

Munich TESFaisalabad, Pakistan24 days agoFull-time
Job Description : • Implementing various testing, development, automation tools, and IT infrastructures • Selecting and deploying the appropriate CI/CD tools and performing any configuration management • Defining and establishing test, development, release, update, and support processes for the organization's DevOps operations • Work towards continuous improvement while building continuous integration, continuous development, and constant deployment pipelines • Review, verify, and validate software codes developed in the project • Implementing and maintaining monitoring stacks • Maintaining and improving the organization's cloud infrastructure • Conducting system troubleshooting activities and fixing any found code bugs • Monitoring the development processes during the whole lifecycle to ensure their adherence and creating or updating new processes and also minimize any waste • Promoting and building automated processes wherever feasible • Enhance the IT infrastructure's security... protocols by identifying and deploying needed cybersecurity measures by continuously conducting vulnerability assessment and risk management procedures • Performing incidence management and root cause analysis • Maintaining consistent coordination and communication within the team as well as with clients • Understanding customer requirements, monitoring, and measuring customer experience and their Key Performance Indicators (KPIs) • Managing stakeholders and associated external interfaces • Managing periodic reporting on project progress to the management, stakeholders, and customers Your Benefits: • Indefinite employment contract. • Recharge with 15 days of paid annual leave. • Enjoy workplace flexibility, with remote work being the norm for most of our projects. • Benefit from flexible working hours thanks to our attractive flex-time model. • Thrive in a collaborative environment with great colleagues. • Open doors for quick assumption of responsibilities - actively participate, shape, and make your mark. Job Specification : • 5+ years software development experience • Experience designing and deploying production-grade software • Experience with object design • Experience writing distributed systems • Experience developing in different languages such as Go, Java, C++, Perl, Ruby and C • Experience scripting with JavaScript, Python, or Bash • Experience with web application development using HTML, CSS, and Angular • Experience with data transport using XML and JSON • Experience developing and debugging software on a network stack IP, TCP, REST • Experience using SQL, Mongo and NoSQL databases • Experience in configuration management (e.g. Ansible, Chef, Puppet, or similar) • A strong knowledge of cloud platforms such as Azure, AWS, or GCP • Ability to navigate and administer Linux operating systems • Understanding on how to scale server-side applications depending on load • Demonstrated application of software engineering best practices • Experience working on Agile teams, specifically using the Scrum method • Excellent communication skills • Willing to take ownership of problems and see them through to resolution Job Rewards and Benefits : Health Insurance, Leaves #J-18808-Ljbffr

Ready to Apply?

By applying, you'll be redirected to the company's application page

Share this job

More Jobs at Munich TES