Location: JobParser.Models.LocationModel
Category: Software development
Type: Full time
Deadline: 13-Aug-18 00:00:00
Salary:
Description
Responsibilities
Responsibilities
- Build and lead a growing team of high-performing engineers by providing strong leadership engagement for both career guidance and technical vision for the product and platform
- Perform day-to-day people management, project management, intergroup communication, quarterly and annual performance evaluations, and management by objective planning and assessments
- Help define and enforce development standards, procedures, and guidelines to improve the overall development process
- Provide technical leadership and guidance to both your team members and your peers
- Establish clear goals and performance objectives, set and manage expectations with the team, and communicate and execute those goals within timelines while maintaining a positive work environment based on accountability
- Actively participate in code and design reviews
- Cultivate a modern DevOps culture and mindset throughout your teams and establish performance metrics and processes to improve velocity and deliverability
- Report on progress to goals, current roadblocks, time estimations and results; along with any recommendations of incremental needs in order to speed up project timelines
RequiredQualifications
Required
- 10+ years of experience in Software Development
- 5+ years of experience in people management and technical leadership role managing Software, DevOps and QA Engineers in Agile environments (Scrum)
- 3+ years of experience leading the development of cloud-based software applications in AWS
- Bachelor's Degree in Computer Science or related field required (Master's Degree desirable)
- Expert in modern Java
- Expert in SQL, data architecture, design patterns, data warehouses, modeling, analysis and SQL/NoSQL databases
- Previous experience running production-grade software at scale and an appreciation for the complex and emergent behaviors inherent to distributed systems
- Ability to thrive in a fast-paced, dynamic environment
- Excellent communication skills, both within the team, and across the organization
- Strong knowledge and experience with engineering productivity tool chains and concepts (CI/CD, Jenkins, GitHub, Jira, Confluence, etc.)
Preferred
- Experience with Linux
- Experience with Reactive Architecture, Domain Driven Design and Microservices
- Experience with Configuration Management frameworks such as Ansible
- Experience with Infrastructure as a Code frameworks such as Terraform
- Experience with container stacks and orchestration (Docker, Kubernetes, Mesos, ECS, etc...)
- Experience with application monitoring tools (DataDog, New Relic, SumoLogic, etc...)
Benefits
No comments:
Post a Comment