This is a remote position.
About Awign Expert:
Awign Expert is an enterprise-focused platform that helps businesses Hire, Assess and Manage highly skilled resources for Gig Based Projects. We provide our Experts a gateway to work for and build a freelance/consulting career with large-scale Enterprises. We are a newly launched business division of Awign, which is one of the pioneers and currently the largest player in the Gig Economy in India. Here at Awign, we are changing how the world works with a vision to uplift millions of Careers.
About the Client:
Our client is a global IT services and software development company delivering tailored technology solutions. Specializing in mobile app development, web development, enterprise software, and digital transformation, they serve diverse industries with a focus on quality and innovation. Leveraging modern technologies like AI, cloud computing, and blockchain, they craft scalable solutions. Committed to agile methodologies and client-centric delivery, they prioritize transparency and collaboration, ensuring efficient project execution and establishing themselves as a trusted technology partner for businesses in the digital era.
Title: DevOps Engineer
Experience: 5+ years
Duration: Minimum 1 year
Location: Hybrid
Work Location: Mohali
Job Description:
This role focuses on designing, implementing, and maintaining CI/CD pipelines for mobile (iOS, Android, React Native), backend (Node.js, Python, Ruby), and frontend applications. The primary responsibility is automating the build, test, and deployment processes using GitHub Actions, ensuring efficient workflows across all platforms. While deep expertise in mobile, frontend, or backend development is not required, the candidate must have a solid understanding of how to build and deploy code in these areas as part of the CI/CD pipeline. The role also involves managing platform-specific build processes for mobile applications, integrating backend services, and optimizing deployment processes. Additionally, the candidate will ensure testing integration, version control, and the continuous improvement of workflows.
Required Technologies & Skills:
• CI/CD Tools & Automation: GitHub Actions, Bash, Python, Ruby, Node
• Mobile Automation: iOS (Xcode, FastLane, build automation), Android (Gradle, build automation), React Native (Metro bundler, native code integration)
• Backend Technologies (Basic Understanding): Node.js, Python, Ruby, Bash scripting
• Frontend Build & Deployment: Knowledge of frontend build processes, deployment automation ( React, React Native, Jekyll)
• Version Control: Git (GitFlow, branching strategies, pull requests)
• Testing: Automated testing (unit, integration, UI tests)
• Debugging & Troubleshooting: Linux diagnostics, log analysis
Nice to Have:
• Cloud Services: General understanding of AWS Cloud services
• Containerization & Orchestration: Docker, Kubernetes
• Monitoring & Logging: Datadog
• MacO systems diagnostics