Logo
iSoftTek Solutions Inc

DevOps Consultant

iSoftTek Solutions Inc, Chicago, Illinois, United States, 60290

Save Job

DevOps Consultant Location: Chicago, IL (Onsite) Duration: 06 months Years: 12 Must haves: • Retail / Food services industry experience • Mobile application experience (iOS / Android) • Client management skills – not just individual contributor DevOps experience • Specific release management experience in addition to regular DevOps, including working with stakeholders at all levels in the business Job Description: Software Development Cycle Focus • Primary Focus:

End of the development cycle, specifically release engineering. Key Areas: • Build process automation • Continuous integration and continuous delivery (CI/CD) • Release preparation and automation • Post-release monitoring and issue resolution • Collaborating with DevOps for infrastructure Tasks and Responsibilities • Automate the entire release preparation cycle to eliminate manual testing and release prep. • Ensure reliable, reproducible builds and consistent build results. • Manage and enhance CI/CD pipelines using tools like Jenkins, GitHub Actions, or similar. • Implement and maintain automated testing frameworks using Selenium, Appium, etc. • Collaborate with development, QA, and DevOps teams to identify and resolve release issues. • Monitor post-release metrics, analytics, and feedback to identify and resolve issues. • Create and maintain dashboards and monitoring tools for release performance and issues. • Stay up-to-date with emerging trends and technologies in release engineering and automation. Business Value Contribution • Efficiency: Reduce the two-week release preparation time, accelerating the development cycle. • Reliability: Ensure higher quality releases with fewer post-release issues. • Scalability: Enhance the ability to scale release processes across multiple environments and teams. • Innovation: Introduce new tools and methodologies to stay ahead in the automation and release engineering space. Metrics for Accountability • Reduction in release preparation time. • Number of successful automated builds and deployments. • Decrease in post-release issues and bugs. • Improvement in release cycle time and frequency. • User feedback and satisfaction related to release quality. Critical Background Experience • Strong DevOps or release engineering experience (4+ years). • Hands-on experience with CI/CD practices and tools. • Proficiency in automated testing tools (Selenium, Appium). • Familiarity with cloud-based platforms (AWS, GCP). • Experience with both manual and automated testing, preferably in the mobile domain. • Strong analytical, troubleshooting, and problem-resolution skills. • Engineering manager mindset with recent hands-on engineering experience. Role Growth and Thought Leadership • Initial Growth: • Master the existing Client mobile ecosystem and release processes. • Optimize and automate current release workflows. • Long-term Growth: • Lead the implementation of cutting-edge release automation technologies. • Mentor and guide junior engineers in best practices for release engineering. • Represent the organization at industry conferences and forums. • Creating Influence: • Publish articles and case studies on successful automation projects. • Participate in and contribute to industry groups and standards. • Host internal workshops and training sessions on release engineering and automation.