Devops Engineer - REMOTE
Munich TES, Pakistan
Experience
3 Years
Salary
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
Qualification
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
Total Vacancies
1 Job
Posted on
Mar 26, 2024
Last Date
Jun 25, 2024
Location(s)
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, HTTP, 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
Information Technology and Services - Lahore, Pakistan