Enable job alerts via email!

Devops Engineer - REMOTE

Munich TES

Faisalabad

Hybrid

PKR 11,334,000 - 17,002,000

Full time

Today
Be an early applicant

Job summary

A leading tech firm in Faisalabad seeks an experienced software developer with at least 5 years in the field. Responsibilities include enhancing IT infrastructure, implementing development processes, and ensuring security protocols. Candidates should be adept in multiple programming languages, cloud platforms, and have a solid understanding of web application development. The role offers workplace flexibility and a collaborative environment.

Benefits

15 days paid annual leave
Flexible working hours
Remote work options

Qualifications

  • 5+ years of software development experience is required.
  • Experience in multiple programming languages like Go, Java, and C++.
  • Strong understanding of cloud platforms like Azure or GCP.

Responsibilities

  • Implement and maintain IT infrastructures and tools.
  • Define and establish development and release processes.
  • Enhance IT infrastructure security protocols.

Skills

Software development experience
Experience with web application development
Experience designing and deploying production-grade software
Collaboration skills
Problem-solving

Education

Bachelor's degree in Computer Science or related field

Tools

SQL
MongoDB
NoSQL databases
Ansible
AWS
Job description

Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)

  • 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
  • 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 developing in different languages such as Go, Java, C++, Perl, Ruby and C
  • 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
  • Willing to take ownership of problems and see them through to resolution
Information Technology and Services - Lahore, Pakistan
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.