Skip to main content

This job has expired

Systems Architect - Python

Employer
Artemis Consulting, Inc.
Location
Washington, DC
Closing date
Aug 21, 2019
POSITION OVERVIEWSystems Architect - Python8+ Years of Python ExperienceFull-time - Onsite in Washington DC Start Date Sept 2019 JOB SCOPE AND RESPONSIBILITIESAs a Systems Architect for Artemis Consulting, you will support an integrated team supporting our federal client in developing a critical, public-facing platform. You will be part of a dynamic team that works closely with the client and use Agile methodology to develop a range of complex internal and public-facing applications. This position is on-site in Washington, DC ABOUT ARTEMIS CONSULTING Artemis Consulting is a DC area-based IT Services and Management Consulting firm that is on the Inc. 5000 list of the fastest growing companies in the US and the Fantastic 50 fastest growing companies in Virginia. Our teams are collaborative, self-motivated, and focused on creating value for our clients. We are a growing company where you have an opportunity to learn and grow with your peers. We believe in getting the job done and having work-life balance. We offer competitive salaries with a comprehensive benefits package including employer-subsidized health, dental vision insurance, 401(k) matching, 10 paid Federal holidays, paid vacation and sick leave. JOB SCOPE AND RESPONSIBILITIES As a Systems Architect, you will be responsible for designing the technical solution for a web based platform, replacing a legacy platform with streamlined processes and user interface. Working with the client, your technical skills will support the development of testing frameworks, data management including ETL migrations, API interfaces to external applications and an architecture within an AWS environment. The technology stack will include Python Django framework, Elasticsearch, and PostgreSQLRDS. We're looking for talented individuals with a serious interest in software solutions. The ideal candidate for this position solves highly complex IT problems and contributes to one of the most important web platforms in the Federal government. The candidate must be flexible, able to work in a highly collaborative environment, prioritize across multiple competing tasks, work independently as a developer, and be able to complete tasks on time. Responsibilities of this role include but are not limited to Perform design, development, and support of existing and new features. Develop architectural principles to improve the scalability of the product. Work with Scrum Master and Product Owner in sprint planning sessions, grooming sessions, etc. Coordinate with client staff to clarify objectives and functional requirements Maintain product roadmap and architectural standards Assist technical team with issues needing technical expertise or complex systems knowledge. Develop broad knowledge about current and future product features. Design ETL processes to ingest, transform and save content obtained from multiple data sources (including multiple Federal agencies) Design and document database models and schema. Writes exhaustive unit tests. Creates public RESTful APIs. Experience working in an AWS environment Solid experience with developing within agile frameworks SKILLS AND QUALIFICATIONS 8+ years of solid Python Django development experience 10+ years of overall (OOP) programming experience Thinks at a meta level. Solid understanding of scalable architectures. Solid understanding of SaaS architectures. Solid grasp of algorithms and design patterns. Hands-on experience on a cloud platform - -AWS, Azure, GCP. Hands-on experience with AWS Hosted Elasticsearch Service Experience in multiple modern languagesframeworks including Java, Python, JavaScript, Ruby, PHP. Experience in RDBMS - PostgreSQL, MySQL, AWS RDS. Experience of KeyValue stores like MongoDB, ElasticSearch, Redis. Experience of Message queues like AWS SQS, Kafka, RabbitMQ Experience with Postgres DB development and management Experience with JavaScript, WordPress Experience with Search engines, such as Solr or Elasticsearch Excellent communication skills ADDITIONAL DESIRED EXPERIENCE Continuous integration tools like Jenkins Experience with Jira and Git EDUCATION Undergraduate Degree highly desired but can be substituted with 4 additional years of experience OTHER REQUIREMENTS Positions are on-site in Washington, DC., part remote after the initial startup period US Citizen or Permanent Resident or similar authorization to work (required by Federal client) background and credit check is necessary we cannot sponsor employment visas Principals only. Recruiters, please don't contact this job poster Do NOT contact us with unsolicited services or offers Artemis Consulting is an equal-opportunity employer, committed to diversity and inclusion. All qualified candidates will receive equal consideration for employment without regard to disability, race, color, religious creed, national origin, sexual orientationgender identity, or age. Artemis Consulting uses eVerify to verify employment eligibility.

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert