Sr. Engineer (10 years+) with Cloud Native Experience .
Skills:
- Have hands on skills with Jenkins, BitBucket, Sonar, Artifactory, CloudNative Practices. Wide breadth knowledge of development and testing best DevOps practices.
- Good understanding of container fundamentals and Linux kernel concepts
- Outstanding knowledge in Continuous Integration (CI), Testing (CT), Security and deployment(CD) concepts. Knowledge of JIRA and Confluence
- Experience with container runtimes and Kubernetes
- Experience with DevOps in the cloud
- Experience with container-based and VM-based deployments in the cloud
- Experience with Spring framework (nice to have)
- Experience with Helm (nice to have)
- Experience with Go (nice to have)
- Hands on with Groovy DSL, Python, Ansible playbooks, Shell scripting
- Analyze existing processes, practices, within the delivery teams and suggest changes to improve throughput.
- Collaborate with internal development community and develop self-serve capability for them to meet business needs effectively
- Apply engineering principles to improve resiliency, performance, efficiency and scalability of the DevOps eco system
- Linux administration and Shell scripting
- Coach delivery teams on DevOps practices based on enterprise roadmap.
- Self-starter and quick learner
- Be available on call when needed to troubleshoot and provide support.
Position-Specific Responsibilities:
- Serve as a Sr. Engineer on a scrum team that interacts with delivery teams that build products, applications, API's (web services), and utilities.
- Understand FEPOC's Cloud Native initiative.
- Work with Sr. Architects to understand the vision and reference implementation of the Cloud Native approach.
- Understand current Application details and architecture
- Experiment and learn new technologies and build reference frameworks and reference implementations.
- Plan and Document
o User stories with detailed acceptance criteria,
o Complex business system requirements,
- Implement the Definition of Done and Definition of Ready for the planned sprint items
- Interact with Delivery teams, directly gathering requirements, presenting demonstrations, etc.
- Analyzes complex business requirements and processes; constructs conceptual data and process models, including requirements repositories and volume estimates to communicate requirements.
- Understands and invests in the ideation process towards product development and has innovative approach towards meeting business needs.
- Participates in strategic development discussion to help align internal and external customer interaction
- Other duties as assigned.
•
Last updated on Mar 17, 2021