Stefanini Group is a global provider of IT digital consulting and outsourcing services, and they are seeking a Cloud DevOps Engineer. This role involves leading the development teams in cloud strategy integration and execution, focusing on delivering scalable and resilient cloud solutions that meet customer needs.
Responsibilities:
- Engage with architects, developers and technical support teams to achieve success in deployment of Cloud application services within a managed service environment
- Work with business partners, architects, and other groups to identify technical and functional needs of systems, and determine priority of needs
- Collaborate with performing teams to deliver new capabilities in business applications and/or remediate issues
- Analyze, define and document requirements for data, workflow, and logical processes
- Analyze and translate business, information and technical requirements to create patterns for solutions that integrate across applications, systems and platforms to achieve business objectives
- Assess foundational services, integration services, cloud operations and management capabilities
- Champion, communicate and rationalize approaches with business leaders, organization management and within teams to develop structured outcome of proof of fit/proof of concept
- Establish the direction for application development approaches, including tools, process and frameworks
- Support preparation of documentation including application designs, Assessments, Security Management, Implementation Plans and post implementation documentation
- Lead by example, demonstrating high performance in the areas of customer satisfaction, collaboration, teamwork, and reliability
- Participate in the establishment of local standards, patterns, and practices for cloud integration, while providing input and influence to broader organizational standards and initiatives
- Spearhead use of innovative new technology and best practices for new product and solution development initiatives
- Participate in IT strategy development, including environmental analysis, opportunity identification, business cases, business innovation, and portfolio development
- Responsible for the planning and engineering of an organization's systems infrastructure. Includes the implementation and design of hardware and software
- Monitors the performance of systems
Requirements:
- Master's Degree
- AWS Certification (Certified Developer or Solutions Architect)
- 6+ years software development experience
- 2+ years of experience in Agile
- 2+ years of experience in deploying Red Hat OpenShift Container Platform solutions
- 2+ years of experience in deploying cloud-based solutions
- 2+ years of experience in deploying hybrid cloud-based solutions
- Master's degree from an accredited college or university with specialization in an Information Technology field, or an equivalent combination of related education and work experience
- Minimum eight years of broad technical experience in one or more phases of information technology and management information systems
- Experience to include managing highly complex IT efforts and / or operations
- Eight years of information technology experience directly related to software design and development, of which 2+ years focused on cloud architecture, design, and implementation
- Excellent oral and written communication, presentation, leadership, interpersonal, collaborative/relationship-building, organizational & planning, and analytical & problem solving skills
- Demonstrated experience being part of a high velocity DevOps team
- Practical articulation of IaC - thorough knowledge and practical experience implementing container management concepts and practices using OCP, Kubernetes, and Docker
- Innate experience with and application of Agile principles
- Highly proficient in Java Fullstack Engineering, development and Cloud technology platforms: Cloud-native Architecture: Well Architected Framework, 12 Factor App, Cloud Reference Architectures, Cloud Service Models, Microservices architecture, Serverless architecture, Decoupled UI including JavaScript frameworks (AngularJS, React), single page applications, and modern web applications
- Cloud Strategy: Business case development, Application assessment and migration planning, Cloud operating model design
- Cloud Security: Shared Security Model, Cloud Security Architecture, IAM policies/roles, WAF, OWASP Web/API, SAML, vulnerabilities and compensating controls (CSP, CSRF, XSS, SQLI) etc
- Cloud-native Services: Optimization of applications to scalable cloud designs, designing, arch and integration of applications to modern cloud patterns
- Containerization (Docker) and container orchestration (Docker Swarm, Kubernetes), Infrastructure as Code
- Cloud-native monitoring, logging - ELK, Splunk, CloudWatch, amongst others
- Application Integration Services - RestAPI, API gateway ex. MuleSoft
- Well-versed in Agile software development practices & ability to contribute to sprint ceremonies such as, Refinement, Planning, Review, Retrospectives
- Well-versed in Continuous Integration and Continuous Delivery (CI/CD) practices, automated testing, Automated code quality scanning, and Automated Deployments ex Deploy XL, Deploy Release, Subversion, Jenkins, Jira, Remedy
- Demonstrated experience in mentorship and serving as technical subject matter expert (SME) for a development team
- Experience in the Finance industry or experience developing solutions involving financial products is a plus