What you are good at
- Contributing to product vision, architecture, and design
- Developing and launching high quality products/technologies
- Performing user story and overall system verification in an Agile development environment.
- Ensuring automation is constantly running, monitored, analyzed, and improved; promptly reporting on and actioning failure.
- Supporting and troubleshooting production issues and recommending design changes to optimize performance
- Identifying, creating, and implementing fixes for potential security and performance issues
- Validating and improving disaster recover capabilities.
- Advancing product quality standards between Development and Business teams.
- Managing day-to-day technical and design direction within the product vision
- Implementing and managing appropriate measurements and metrics
- Driving cross-domain defect agreement, tracking, and resolution
- Participating in Design Reviews, Requirements Ambiguity & Use Case Reviews, Testing, and complete Root Cause Analysis for any defect slippages.
- Contributing at program, project, and product related levels.
- Mentoring and helping to grow peer DevOps Engineers
- Working cross-organizationally both within the company and across external vendors, on and offshore
- Consulting with business partners when needed for advice and counsel
- Influencing multiple stakeholders without direct authority
- 7+ years’ experience in Software Development, focused on automation.
- 5+ years’ hands on experience in cloud development
- 3+ years’ experience developing in an Agile environment; preferably Scrum.
- Bachelor’s Degree in Computer Science or related field
- Object-oriented programming language (ie, Java or C#,, Power Shell, Python, etc)
- Expertise in Pivotal Cloud Foundry (PCF), Unix, Oracle DB
- Demonstrated comprehension of DevOps toolsets (ie GitHub, Bitbucket, AppDynamics, Splunk, Bamboo, Selenium, SonarQube, etc)
- Understanding of tools to log bugs and manage test cases (ex. JIRA, Zephyr, etc.).
- Practical familiarity with the full Software Design Lifecycle (SDLC)
- Track record for deployment automation and CI/CD Pipeline stages/activities
- Experience building automation capabilities for cloud-based and legacy software solutions
- Customer-centric attitude; able to balance time and effort trade-offs to continuously improve the customer experience.
- Proven experience driving innovative solutions within a complex, enterprise platform.
- Detail-oriented self-starter who can grasp difficult concepts and large architectures quickly; must be able to quickly grasp complex concepts and learn new technologies.
- Ability to work independently and to effectively collaborate with all types of stakeholders, both technical and business, peers, and leaders across a distributed workforce.
- Excellent oral and written communication skills.
- Must be a critical thinker and solutions-oriented
- Master’s Degree in Computer Science, or related field
- Certified Scrum Developer
- Lean Agile development concepts
- Financial risk and compliance knowledge a plus
- Experience working in a highly regulated environment
- Experience working in a financial services organization