Job Description
Job Description
AWS Postgres Database Engineer with Python
Position : AWS Postgres Database Engineer with Python
Type : Contract to hire / long-term contract C2C is Not Possible
Location : Remote (Washington DC-Baltimore area preferred)
Work Schedule : Must work occasional Saturday mornings for deployments, 1-2 times a month
Interview Process : Glider assessment (85%+ required) >
Technical panel >
Communication panel (ideally in one sitting, 3 hours total)
Position Description :
The successful candidate will join an agile team that enhances, maintains, and supports two Postgres-centric enterprise data platforms critical to our client.
They will serve as a Postgres and Python expert, ensuring the robustness and efficiency of our data platforms.
Responsibilities :
- Enhance, maintain, and support enterprise data platforms based on Postgres.
- Serve as a Postgres and Python expert, providing technical leadership and guidance.
- Develop, maintain, monitor, and tune Postgres databases on AWS.
- Implement and manage AWS services such as Lambda and Fargate.
- Create and maintain Jenkins Job pipelines for CI / CD.
- Utilize Python, including boto3, for development and scripting tasks.
- Work with Unix shell scripting and SFTP for automation and data transfer tasks.
- Use Git for version control and manage code repositories.
- Apply Scrum principles in an enterprise environment to ensure agile project delivery.
- Participate in occasional Saturday morning deployments, as required.
Requirements :
- Experience :
- 5+ years as a Postgres DBA / DBE, with significant experience in AWS RDS Postgres or Aurora Postgres.
- 3+ years of professional Python development experience.
- AWS Services :
- Proficiency in AWS services including Lambda, Fargate, and experience with RDS Postgres or Aurora Postgres.
- Additional experience with AWS Database Migration Service (DMS), Elastic Container Service, EC2, or S3 is desirable.
- Technical Skills :
- Languages : Python, SQL, Shell Script, JavaScript.
- Databases : Postgres, Aurora, Oracle, MongoDB.
- Cloud Services : AWS RDS, DMS, Lambda, S3, EC2, ECS / Fargate.
- Versioning Tools : Git, CVS, SVN, Bitbucket.
- Tools IDE : PyCharm, Eclipse, IntelliJ, Jupyter.
- Operating Systems : Windows, Linux, Unix.
- Other Skills :
- Proficient in using Unix shell scripting and SFTP.
- Experience with implementing Jenkins Job pipelines.
- Familiarity with Scrum principles and agile methodologies.
Join our team and play a crucial role in maintaining and enhancing critical data platforms, leveraging your expertise in Postgres and Python.
Apply now to be a part of our innovative and dynamic environment!
Thanks for applying!
Powered by JazzHR
2GvwSO5ERC