Elite IT is a remote-first technology company that values collaboration, innovation, and flexibility. We bring together talented professionals from diverse backgrounds to create digital solutions for businesses worldwide. Our team thrives on solving challenging problems, experimenting with new technologies, and continuously improving how we work. We are currently seeking a DevOps Engineer with strong backend development skills who is passionate about building scalable systems, optimizing cloud infrastructure, and automating deployments. This role offers the opportunity to work on real-world projects for international clients, collaborate across teams, and take ownership of impactful solutions.
Key Responsibilities
- Design, develop, and maintain scalable RESTful APIs and backend services using Node.js (JavaScript/TypeScript) or Python.
- Containerize applications with Docker and manage deployments on Google Cloud Platform (GCP) across development, staging, and production environments.
- Build, maintain, and enhance CI/CD pipelines to ensure smooth and reliable software releases.
- Develop and optimize database schemas, queries, and data integrity in PostgreSQL, MySQL, or MongoDB.
- Implement secure authentication and authorization mechanisms such as JWT and OAuth2, and manage environment configurations and secrets.
- Handle server-side logic, caching strategies, background jobs, and asynchronous processes.
- Integrate external APIs, webhooks, and third-party services, including AI/LLM APIs when applicable.
- Monitor application performance, troubleshoot backend issues, and resolve production incidents.
- Write clean, reusable, and well-tested code following clean architecture principles.
- Collaborate closely with frontend developers, QA teams, and project managers to deliver features on schedule.
- Document APIs, deployment procedures, and backend workflows using Swagger/OpenAPI.
Required Qualifications
- 1 to 2 years of hands-on experience in backend development with exposure to DevOps practices.
- Strong proficiency in JavaScript/TypeScript frameworks (Node.js/Express/NestJS) or Python frameworks (FastAPI/Django/Flask).
- Experience working with SQL and NoSQL databases such as PostgreSQL, MySQL, and MongoDB.
- Familiarity with API design, versioning, and documentation standards.
- Practical experience with Docker and deploying applications on GCP or similar cloud platforms.
- Understanding of Git workflows and CI/CD pipeline management.
- Excellent debugging, problem-solving skills, and effective communication in English.
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
Preferred Qualifications and Benefits
- Experience with Golang is considered a plus.
- Enjoy a remote-first work culture that allows you to work from anywhere you are most productive.
- Gain international exposure by working on diverse projects for clients across various industries and markets.
- Benefit from a culture that encourages experimentation, continuous learning, and sharing new ideas.
- Take ownership and autonomy over your work, making meaningful contributions to projects.
- Participate in a collaborative environment with opportunities for team activities, events, and company meetups.
The salary range for this full-time remote position is PKR 100,000 to 150,000, with the final offer based on your skills and experience demonstrated during the hiring process. If you are eager to build, experiment, and grow in a supportive and innovative environment, Elite IT would love to hear from you. Join us and be part of a team that values your expertise and fosters your professional development.