Our client in Atlanta, GA is seeking a Software Engineering Manager to manage a DevOps team do the following:
- Provide technical guidance and mentoring to team members as needed for completion of work items
- Work with team members on technical and professional skills to enable career growth for team members
- Provide plans, schedules and status to all levels of management and customers
- Collect and document business requirements as needed
- Develop project schedules and monitor project progress in conjunction with senior management
- Assist all software engineers with hands on code implementation and code architecture and design as needed on projects
- Provide mentorship, evaluations, conflict resolution and recognition of the staff to maintain highly motivated and engaged employees
- Demonstrate a high degree of initiative and is accountable for the timely completion and thorough implementation of all tasks assigned to them
Requirements
- Bachelor’s Degree in Computer Science, Engineering or equivalent experience
- 3-4 years of management experience
- 7-10 years of proven software development experience
- Ability to supervise production support activity outside of normal office hours.
- Familiar with current software design methodology and architecture.
- Experienced with Industry Standard Source Control/Configuration tools
- Experience with Real-time server programming, high availability environment programming and User interface implementation a plus.
- Experience managing DevOps projects and teams is a plus
- Ability to mentor, encourage and manage developers through stressful projects
- Knowledge of security concepts and industry standards
- Knowledge regarding many SDLC processes and methodologies
- Good interpersonal, verbal communication and writing skills.
- Good time management skills and ability to work in a dynamic and customer centric environment.