What are the responsibilities and job description for the Software Engineer position at RCT Systems?
RCT Systems seeks technical resources to support the timely, reliable, and secure delivery of open-source data and insights. The contractor will enhance an existing social media data platform within a team environment, focusing on software development and DevOps practices.
Key Responsibilities
Qualifications
Key Responsibilities
- Work closely with the Sponsor’s product owner and program manager to deliver user stories for the product.
- Coordinate with multiple entities, including mission partners, to meet requirements.
- Apply DevOps principles to deliver software enhancements in a service-based architecture.
- Address application security vulnerabilities to maintain security accreditation.
- Maintain source code in a remote Git repository and support SQL-based databases.
- Support data engineering and analyze large datasets to uncover relationships.
- Troubleshoot and maintain systems in a multi-cloud environment.
- Software engineering expertise in programming, tools, and networking, particularly in multi-cloud environments (AWS, Azure).
- Experience with Python, SQL databases (PostgreSQL, MySQL), and PL/SQL scripting.
- Strong ability to design and maintain REST APIs, integrate services, and work with geo-locational data.
- Experience in a DevOps environment, including CI/CD pipeline maintenance (Jenkins), and using Git for source control.
- Experience with ElasticSearch, cloud deployment, and platform automation.
- Experience with big data processing and NoSQL databases (e.g., MongoDB, HBase).
- Experience with Apache NiFi and ETL processes.
- Familiarity with IT security vulnerability management and FISMA security controls.
- Ability to work collaboratively across multiple teams and communicate complex technical requirements.
Qualifications
- Active TS/SCI with Full Scope Polygraph
- Competitive benefits package (medical, dental, vision, life insurance)
- Immediate 401k vesting
- Generous PTO and flexible schedules
- $500.00 annual technology allowance
Salary : $500