What are the responsibilities and job description for the Application Developer Lead (Remote) position at Georgia Tech?
Consult with users to identify and specify requirements for software applications and technical solutions in support of complex processes and business needs. Lead and perform advanced level system analysis, definition and design activities of a complex nature. Lead in maintenance of existing applications. This position will interact on a consistent basis with: Other software developers and analysts, project managers, database administrators, customers and department management. This position typically will advise and counsel: Other software developers and analysts, project managers, database administrators, customers and department management. This position will supervise: NA.
Job Duty 1 -
Analyze user requirements, determine technical level of effort estimates, prepare technical design and specifications
Job Duty 2 -
Analyze, modify and maintain existing applications; recommend alternative solutions, as appropriate
Job Duty 3 -
Develop, test and implement technical solutions; prepare application test plans and conduct unit, integration and system testing
Job Duty 4 -
Monitor project scheduling and all project tracking control systems
Job Duty 5 -
Prepare technical, operational and user related documentation in support of applications
Job Duty 6 -
Provide technical support to functional users, determining and solving systems and programming issues; coordinate communications with vendors when appropriate for problem resolution
Job Duty 7 -
Conduct informal and formal end user training
Job Duty 8 -
Assist with development of standards and guidelines; ensure compliance of all standards and guidelines
Job Duty 9 -
Advise and assist other analysts in area of specialized knowledge, test and review work of others
Job Duty 10 -
Perform other duties as assigned
Educational Requirements
Bachelor's Degree or an equivalent combination of education and experience
Other Required Qualifications
Current unrestricted Georgia license; current Basic Cardiac Life Support (BCLS) certification; current CPR certification The following abilities are required: to stand for long periods of time (4-8 hours), to lift and carry moderate loads (25 lbs), to perform fine motor skills; to operate all equipment required. Position may be exposed to hazardous and toxic substances, infectious patients and infectious materials. Individual must demonstrate competency in performance evaluations, peer review, continuing education, administration, clinical records and health information. Other variables include desire for professional improvement, knowledge of the facilities and environment, teaching, employee and occupational health standards, quality of care, management and improvement.
Required Experience
Six to eight years of job related experience
Salary Range: $88,760 - $120,714
Location: Atlanta, GA - REMOTE
Job Grade: I6
Additional Preferred Qualifications
University experience, application security methodologies, service oriented architecture
Preferred Educational Qualifications
Master's Degree
Additional Responsibilities:
- Develop and maintain DevOps processes for IAM Team, including development, packaging, testing, deployment, and monitoring processes.
- Train and mentor IAM team on these DevOps processes
- Participate in DevOps communities and conferences within Georgia Tech, our peer institutions, and the industry.
Preferred knowledge and skills:
- Strong Linux skills
- Strong knowledge of TCP/IP, Firewalls, Load Balancing, TLS, and X.509 Certificates
- Strong scripting skills (e.g., Python, Unix shell)
- Experience with continuous integration and continuous deployment concepts and tooling, e.g., Jenkins or GitHub Actions
- Minimum 3 years experience in Amazon AWS platform technologies
- Experience with Docker software containers and orchestration systems, e.g., Kubernetes, OpenShift, or Docker Swarm
- Working knowledge of Web Services, particularly REST technologies.
- Proficiency with version-control tools, particularly git
- Experience in Windows servers and Powershell scripting
- Familiarity with Authentication and Authorization services and systems, particularly Internet2 products, Apereo CAS, SAML2, Active Directory, LDAP, and Kerberos
- Experience with SQL databases, particularly Postgres
- Experience with monitoring and alerting systems, e.g., SolarWinds or Nagios,
- Experience with central logging systems, e.g., Splunk or Elastic, including forwarding logs to them as well as querying them
- Experience with central password/secret storage systems, e.g., Thycotic or AWS Secrets
SKILLS
This job requires advanced expertise in application of query language, web development tools, procedural development tools, relational databases, structured programming and understanding of the software development life cycle. Also required are skills in providing technical work direction.
Georgia Tech provides equal opportunity to all faculty, staff, students, and all other members of the Georgia Tech community, including applicants for admission and/or employment, contractors, volunteers, and participants in institutional programs, activities, or services. Georgia Tech complies with all applicable laws and regulations governing equal opportunity in the workplace and in educational activities. Georgia Tech prohibits discrimination, including discriminatory harassment, on the basis of race, ethnicity, ancestry, color, religion, sex (including pregnancy), sexual orientation, gender identity, national origin, age, disability, genetics, or veteran status in its programs, activities, employment, and admissions. This prohibition applies to faculty, staff, students, and all other members of the Georgia Tech community, including affiliates, invitees, and guests
This is not a supervisory position.
This position does not have any financial responsibilities.
This position will not be required to drive.
This role is not considered a position of trust.
This position does not require a purchasing card (P-Card).
This position will not travel
This position does not require security clearance.
Successful candidate must be able to pass a background check. Please visit http://policylibrary.gatech.edu/employment/pre-employment-screening
Georgia Tech is an equal opportunity employer and will not discriminate against any employee or applicant on the basis of race, ethnicity, ancestry, color, religion, sex, pregnancy (including childbirth, lactation, or related medical conditions), sexual orientation, gender identity, gender expression, national origin, age, marital status, disability, genetics (including testing and characteristics), or protected veteran status, uniformed service-member status, political affiliation or any classification protected by federal, state, or local law. Consistent with its obligations under federal law, each company that is a federal contractor or subcontractor is committed to taking affirmative action to employ and advance in employment qualified women, minorities, disabled individuals and veterans.
Georgia Institute of Technology is committed to making our online job application as accessible as possible. In the event you require accessibility assistance applying for open positions, please contact us at employee-relations@ohr.gatech.edu.
Salary : $88,760 - $120,714