Summary
Join Rackner as a Data Engineer and be part of an Agile DevSecOps team. You will use cutting-edge cloud-native technologies to design and build containerized applications, CI/CD pipelines, and Kubernetes platforms. This role requires a B.S. in Computer Science (or equivalent) and 3+ years of experience in Agile environments using DevOps practices and modern programming languages. You will develop data-focused solutions, design and implement APIs, and utilize AWS cloud services. Rackner offers competitive benefits, including 401k matching, PTO, health insurance, and professional development opportunities. The position is remote with occasional office visits.
Requirements
- B.S. in Computer Science (or equivalent experience) and at least 3 years professional experience working as part of an Agile team using DevOps practices and modern programming languages and frameworks to develop and engineer data-related services and applications to cloud platforms
- Modern programming languages and frameworks including Python (FastAPI, Django, Flask), JavaScript (Node.js, Express, Vue, Svelte, React), and Java (Spring Boot)
- Mature AWS cloud solutions with a specific focus on data services such as S3, RDS, and EMR
Responsibilities
- Develop data focused solutions to include experience designing and implementing OpenAPI compliant data schemas and REST APIs, implementing data persistence and query logic using Object Relational Mapping (ORM) libraries and SQL, and implementing data validation business rules
- Use DevSecOps best practices to rapidly develop and deliver first class solutions for a DoD customer
- Develop software using leading languages and frameworks including Python (FastAPI), AWS, and Rancher Kubernetes
- Leverage Test Driven Development and User Centered design best practices automate testing and ensure delivered software meets and exceeds customer needs
- Apply software design best practices to identify and analyze potential solutions, generate design diagrams to convey and capture system design, and participate in technical exchange meetings to discuss with the team and customer stakeholders
- Embrace a shared responsibility for system security
- Perform threat modeling to identify and mitigate system security threats, implement protective and preventive security measures continuously throughout the software development lifecycle
- Continuously engage with project teams to deliver quality products
- Participate in daily standups, sprint planning/review meetings, discover and framing workshops, and customer demo sessions
Preferred Qualifications
- M.S in Computer Science or related
- AI/ML
- Kubernetes (Rancher RKE2, AWS EKS) and microservice architectures
- Data engineering and big data technologies such as Apache Airflow, Trino, and AWS EMR
- NIST Risk Management Framework and security accreditation process and tasks
Benefits
- 401K with 100% matching up to 6%
- Highly competitive PTO
- Great health insurance with large network of providers
- Medical/Dental/Vision
- Life Insurance, and short & long term disability
- Industry-Leading Weekly Pay Schedule
- Home office & equipment plan
- Rackner embracesΒ and promotes employee development and training and covers the cost of certifications relevant to a position and the technologies/services provided .Β Fitness/Gym membership eligibility, weekly pay schedule and employee swag, snacks & events are offered as well!
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.