Job Description
Currently, Man Tech is seeking a motivated, career and customer-oriented Software Engineer to join our team in Maryland. This position offers up to 80 hours of Telework per month.
Responsibilities:
• Develop and manage software tools in support of Enterprise Management on the Enterprise IT Operations (EITO) MASH Project.
• Provide support to install/deploy, configure, test, debug, maintain, and troubleshoot Open Stack software in support of customer requirements.
• Conduct program installation/deployment, configuration, modification, testing, debugging, troubleshooting, and documentation of Open Stack to prepare them for deployment in customer specified hardware regions.
• Evaluate Open Stack project for inclusion in region deployments.
• Test/automate testing of provided hardware for acceptance testing to ensure it is properly configured for Open Stack deployment.
• Write, test, and automate testing of Open Stack and APIs to ensure proper operation in specified hardware regions.
• Upgrade current regions to remain inside the supported release list (called SLURP upgrade).
• Provide technical support to the operations team as needed to support existing infrastructure.
• Support metrics organization in both new and old regions, using Gnocchi for new regions and custom metric solutions for existing installations.
• Conduct program design, coding, testing, debugging, and documentation using Python, Python Flask, and Golang.
• Develop, maintain, and enhance complex and diverse software systems based upon documented requirements.
• Work individually or as part of a team.
• Review and test software components for adherence to the design requirements and document test results.
• Utilize software development and software design methodologies appropriate to the development environment.
• Experience with Agile software development practices and processes.
Minimum Qualifications:
• Twelve (12) years’ experience as a Software Engineer (SWE) in programs and contracts of similar scope, type, and complexity is required.
• Database: MySQL/MariaDB
• Development tools/Programming languages: Python, Golang
• Knowledge needed of: Networking, DNS, DHCP
Preferred Qualifications:
• Twenty (20) years of relevant experience with a Bachelor’s degree from an accredited college or university.
• Database: MySQL/MariaDB
• Development tools/Programming languages: Python Flask, Erlang, PXE, JSON/YAML, Ansible, Puppet, Kolla-ansible, Docker
Clearance Requirements:
Must have a current active Top Secret/SCI with Polygraph.
Physical Requirements:
Sedentary work, speaking, standing, talking, walking, working with computers, working with data, working with numbers and figures, ability to handle stress & work under pressure, ability to use MS Office and a PC, analytical or critical thinking skills, leadership and listening skills, multi-tasking, negotiating skills, oral & written communication skills, presentation skills, project management ability and skills, computer operating skills, and team building skills.
#J-18808-Ljbffr
Responsibilities
- Develop and manage software tools in support of Enterprise Management on the Enterprise IT Operations (EITO) MASH Project
- Provide support to install/deploy, configure, test, debug, maintain, and troubleshoot Open Stack software in support of customer requirements
- Conduct program installation/deployment, configuration, modification, testing, debugging, troubleshooting, and documentation of Open Stack to prepare them for deployment in customer specified hardware regions
- Evaluate Open Stack project for inclusion in region deployments
- Test/automate testing of provided hardware for acceptance testing to ensure it is properly configured for Open Stack deployment
- Write, test, and automate testing of Open Stack and APIs to ensure proper operation in specified hardware regions
- Upgrade current regions to remain inside the supported release list (called SLURP upgrade)
- Provide technical support to the operations team as needed to support existing infrastructure
- Support metrics organization in both new and old regions, using Gnocchi for new regions and custom metric solutions for existing installations
- Conduct program design, coding, testing, debugging, and documentation using Python, Python Flask, and Golang
- Develop, maintain, and enhance complex and diverse software systems based upon documented requirements
- Work individually or as part of a team
- Review and test software components for adherence to the design requirements and document test results
- Utilize software development and software design methodologies appropriate to the development environment
- Experience with Agile software development practices and processes
Requirements
- Twelve (12) years’ experience as a Software Engineer (SWE) in programs and contracts of similar scope, type, and complexity is required
- Database: MySQL/MariaDB
- Development tools/Programming languages: Python, Golang
- Knowledge needed of: Networking, DNS, DHCP
- Must have a current active Top Secret/SCI with Polygraph
- Sedentary work, speaking, standing, talking, walking, working with computers, working with data, working with numbers and figures, ability to handle stress & work under pressure, ability to use MS Office and a PC, analytical or critical thinking skills, leadership and listening skills, multi-tasking, negotiating skills, oral & written communication skills, presentation skills, project management ability and skills, computer operating skills, and team building skills