Job description
Sr. Cloud Azure Devops Engineer
Who We Are
Streamline is your trusted partner for achieving digital transformation with deep expertise in Enterprise Mobility, Product Engineering, and IT Transformation, we equip organizations to navigate the ever-changing IT landscape. We work closely with our clients, fostering lasting partnerships and embracing open communication to deliver transformative solutions. Our team of world-class strategists, architects, product and program managers, engineers, developers, and QA professionals possesses a deep understanding of the challenges and opportunities that organizations face in today’s digital world. We work collaboratively with your team, working together to achieve short-term goals and enable long-term success. Streamline empowers organizations to achieve digital success.
In our new product, iEnterprise, we are taking things to the next level, using our collective experience and customer input to create new products that reduce operational costs, prevent issues before they happen, and resolve issues faster than with traditional tools and approaches.
Role Summary
This is a full-time remote position. Our approach focuses on developing chemistry and trust with our clients. To help us build functional systems that improve client experience. We are now looking for a well-rounded and experienced DevOps Engineer with strong software development and systems management skills. They will be working REMOTE and will be responsible for deploying product updates, identifying production issues, and implementing integrations that meet our clients’ needs.
Role Objectives
The DevOps is a dynamic role, fully integrated to support the development and business needs of the project. The DevOps Engineer will demonstrate fluency in emerging DevOps-centric automation tools and technologies for CICD, Configuration management, etc. for all environments. They will be responsible for designing, implementing, and supporting the enterprise Mac infrastructure, which includes:
- Researching new technologies and conducting Proof-of-Concept testing
- Automating solutions for internal and external teams
- Serves as technical engineer in the analysis, design and implantation of various projects and initiatives
- Responsible for the implementation of new systems, upgrades and modifications, including planning, testing, coordinating and scheduling
- Ensures change management and defined security procedures for all assigned systems are executed in accordance with client policies and procedures
- Minimizes client service interruptions through early identification and resolution of problems
- Analyzes monitoring and maintenance data and implements changes as required to achieve optimum performance
Role Responsibilities
- Creates, manages, and uses a dashboard for continuous monitoring and health check of applications, and the underlying infrastructure, improving the quality of services using the monitoring feedback for non-production environment.
- Contributes to future improvement of software delivery processes and operations, e.g., cloud enablement, and use of microservices with containerization.
- Monitor and oversee comprehensive data warehouse systems to balance optimization of data access with batch loading and resource utilization factors, according to customer requirements.
- Coordinates with Auditors and stakeholders on Sox and CPNI compliance requests.
- Provide guidance to DevOps teams on compliance and Security on associated processes and roles/responsibilities for solution and remediation.
- Responsible for mentoring fellow teammates.
- Lead the efforts to implement the DevOps vision, leading team members by example and communicating back with business partners and leadership.
Skills and Qualifications
- B.S. in Computer Science, Engineering, or related field
- 10+ years’ experience as a Cloud/DevOps Engineer
- 8+ years’ experience as a cloud practitioner Azure and AWS
- 3+ years of Spring Boot
- 2+ years working in ITIL service or similar incident/problem management framework
- Proven experience in Gitlab, CI/CD, Docker, Kubernetes, Jamf platforms
- Proficiencies in Python, Golang, Angular, Swift technologies, React, ELK stack and Grafana
- Proficient with one or more of the following:
- C, C++, Java, Perl, Go, or scripting experience in Shell and Perl, HAProxy, and InfluxDB and Grafana as a dashboard tool
- Continuous Integration/Continuous Delivery tools, such as, Jenkins, as CI/CD Pipelines, Bitbucket repos etc., and other automation tools.
- Proficient in APM tools and logging tools (AppDynamics and Splunk)
- Working knowledge of DevOps tools, such as Ansible, Chef, Puppet, etc.
- Experience working in a cloud environment (public/private)- ex: PCF, PKS, AWS
Preferred Qualifications
- Highly skilled and proven knowledge of Kubernetes a +, Relic a +, Docker, MacOS, Jamf, Mobile Iron, Azure, and Jira
- Working knowledge of code
- Working knowledge of Template (Helm – values file, template, Docker-compose)
- Experience with managing SLA’s and KPI’s for multiple operational system
- Good knowledge of Data Security, Sox Audits and CPNI compliance
- Experience with standardizing playbooks, operational processes, and procedures
- Experience with Change Management and Release Management of Data Analytical solutions in an Agile DevOps environment