Full Stack Developer

Company:  Datum Software, Inc
Location: Atlanta
Closing Date: 19/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description


Full Stack Developer 

Long Term Contract

Atlanta, GA

 

Professional Summary

A skilled software engineer with expertise in Python, PowerShell, and PostgreSQL databases, and proficient in AWS technologies such as Lambda and RDS. Adept at designing and developing API integrations, driving performance improvements, and enhancing applications for scalability and cost-efficiency. Passionate about optimizing IT infrastructure monitoring, serverless architecture, and implementing best practices in software craftsmanship, including Test-Driven Development (TDD), Continuous Integration (CI), and Continuous Deployment (CD).

Top Skills

Programming Languages: Python, PowerShell, Java, C#, .NET

Database Management: PostgreSQL design and administration, SQL query optimization.

Cloud Technologies: AWS Lambda, RDS, Microservices, Serverless patterns, PaaS.

API Development: RESTful APIs, API design principles, connectivity protocols.

DevOps: TDD/BDD, Continuous Integration (CI), Continuous Deployment (CD), Agile methodologies.

Observability and IT Infrastructure: ITSM tools, telemetry data extraction, operational dashboards.

AWS Certified Developer.

Certified PostgreSQL Administrator.

 

Experience

Designed and developed API integrations to interface with multiple observabilities and ITSM tools, enabling telemetry extraction and storage in PostgreSQL for cross-referencing and dashboard creation.

Built efficient software solutions using Python, PowerShell, Java, C#, .Net, and Microservices for both on-prem and AWS environments.

Enhanced and maintained PaaS applications, reworking them for AWS, including architecture optimization for SLAs, reliability, and cost.

Diagnosed and tuned complex SQL queries, improving system performance and reducing query execution times.

Implemented serverless patterns from containerized applications to AWS Lambda functions.

Drove performance improvements through continuous monitoring, data analysis, and process enhancements.

Actively engaged in Agile software development, participating in sprint planning, stand-ups, retrospectives, and code reviews.

Initiated and led efforts in software craftsmanship, following TDD/BDD principles, and implementing Continuous Integration and Deployment pipelines.

Developed and maintained comprehensive documentation and playbooks for system architecture and processes.

Provided 24/7 on-call support as part of rotational support.

 

“All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.”

 

 

 

Apply Now
Share this job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙