Job Description
We are looking for an experienced Programmer Analyst to join our team on a long-term contract basis in Houston, Texas. This role involves creating innovative solutions for enterprise applications, leveraging modern technologies, and collaborating with cross-functional teams. If you have strong technical expertise and a passion for problem-solving, this position offers an excellent opportunity to contribute to impactful projects.
Responsibilities:
• Design, develop, and maintain enterprise applications using Python and Dash frameworks.
• Build and optimize user interfaces to ensure seamless user experiences.
• Develop and integrate RESTful APIs to support system functionality and scalability.
• Utilize AWS services such as Lambda, EC2, S3, SageMaker, CloudFormation, and Athena for cloud-based solutions.
• Manage relational databases, including SQL Server, Snowflake, MySQL, and PostgreSQL.
• Apply DevOps practices, including GitLab, CI/CD pipelines, Docker, and Kubernetes, to streamline development workflows.
• Collaborate with teams to ensure timely delivery of projects while adhering to agile methodologies.
• Provide leadership in solving complex business problems with innovative solutions.
• Maintain high standards in documentation, communication, and organizational practices.
• Travel occasionally to support solution delivery and implementation as required.• Bachelor’s or Master’s degree in Computer Science or equivalent experience demonstrating attention to detail.
• A minimum of 8-10 years of experience in developing enterprise-level applications.
• Proficiency in Python programming and Dash framework development.
• Expertise in AWS services, including Lambda, EC2, S3, and SageMaker.
• Familiarity with relational databases such as SQL Server, Snowflake, MySQL, and PostgreSQL.
• Experience with DevOps tools and practices, including GitLab, CI/CD, Docker, and Kubernetes.
• Strong analytical and critical thinking skills for effective problem-solving.
• Excellent communication skills, both written and verbal, with the ability to work collaboratively in teams.